2

我正在使用 PdfSharp dll 打印 pdf。这是我正在使用的代码。这对我来说很好。

PdfFilePrinter.AdobeReaderPath = "C:\\Program Files\\Adobe\\Reader 9.0\\Reader\\AcroRd32.exe";
PdfFilePrinter printer = new PdfFilePrinter("C:\\sample.pdf", "HP LaserJet P1007");
printer.Print();

一如既往!!!!“但是”我无法将 A4 之类的页面大小应用于上述代码。那么有什么方法可以在这里的代码中实现页面大小。

提前致谢

4

1 回答 1

1

PdfFilePrinter 启动 AcroRd32.exe 并在命令行中传递文件名和打印机名。恐怕命令行不支持选择纸张格式或其他高级选项。

于 2011-06-08T12:05:35.153 回答