我希望在Web应用程序ASP.Net + C#中创建一种方法,以PDF文件路径作为输入参数,然后打印所有内容而不显示选择打印机对话框,这样就可以使用默认打印机进行打印。
最好的方法是将PDF文件连接成一个文件,然后在整个过程开始时仅显示一次打印机对话框进行打印。有许多商业化的.NET PDF库具备这种功能。
免责声明:我在Atalasoft工作。以下是使用DotImage执行此操作的代码:
PdfDocument.Combine("Output.pdf", "doc1.pdf", "doc2.pdf", "doc3.pdf");
http://www.atalasoft.com/products/dotimage/white-papers/building-pdf-documents-with-dotimage