【发布时间】:2009-09-07 08:27:09
【问题描述】:
我有一个简单的文本文件,我必须使用 WPF 打印它。如何使用指定的打印机设置打印此文件(如边距,双面打印)。
【问题讨论】:
我有一个简单的文本文件,我必须使用 WPF 打印它。如何使用指定的打印机设置打印此文件(如边距,双面打印)。
【问题讨论】:
Microsoft 引入了新的打印 API 作为 WPF 的一部分。您可以阅读有关Printing and Print System Management on MSDN 的更多信息。您必须将文本格式化为 XPS 文档,然后才能打印。有a sample on how to programmatically print XPS files。
【讨论】:
将文件转换为 FlowDocument,然后打印。诀窍是将文本加载到 FlowDocument 中,请参阅:
http://someblokeontheinternet.blogspot.com/2009/11/printing-contents-of-text-box-or-just.html
【讨论】: