4

我想打印一个非常简单的布局PrintDocument,适合一页,所以它不需要DocumentPaginator. 但是我想用来PrinterDialog选择打印机。我看到了PrinterSettings作为属性的例子,PrinterDialog它被简单地分配给PrintDocument. 但这似乎不再可能了。我还寻找了其他解决方案,例如要使用的自定义分页器类,但结果是空的。我可能对 WPF 没有这么深入的了解,但为什么它必须始终以这种方式加密.​​..

4

1 回答 1

4

尝试这个:

  • 进口System.Printing
  • 创建一个PrintDialog

接着:

PrintDialog printDialog = new PrintDialog();
printDialog.PrintQueue = new PrintQueue(new PrintServer(), "PrinterName");
printDialog.PrintDocument(document, "PrintDocument");
于 2013-04-16T07:32:45.883 回答