在c#中打印pdf,包括AcroJS



我搜索了几个小时,关于如何从c#(包括AcroJs)默默地打印pdf。我知道有解决方案,比如启动AdobeReader作为命令行处理和打印文档。(http://www.codeproject.com/Tips/598424/How-to-Silently-Print-PDFs-using-Adobe-Reader-and)

但是这个解决方案总是打开Reader。即使你可以隐藏窗口,根据你的电脑速度,你可以看到adobereader窗口几秒钟。我需要一个解决方案,不打开阅读器,但处理pdf中的AcroJS表单就像普通的阅读器。

你知道我可以使用的其他库吗?如何在处理AcroJS的情况下无声地打印pdf,而不用在c#中打开adobereader进程?

谢谢:)

您的应用程序需要使用adobereader OCX或某些PDF库来构建。然后,需要将应用程序配置为使用默认打印机。然后可以发出命令来打印文档,而不显示窗口。

最新更新