我正在使用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等页面大小应用于上述代码。那么有什么方法可以在这里为代码实现页面大小。
提前致谢
答案 0 :(得分:1)
PdfFilePrinter启动AcroRd32.exe并在命令行中传递文件名和打印机名称。我担心命令行不支持选择纸张格式或其他高级选项。