当前位置: 首页 > 编程语言 > C#

将pdf文件发送到打印机-打印pdf共享

时间:2023-04-11 11:20:12 C#

将pdf文件发送到打印机-打印pdf我正在使用VisualStudio2010(C#)编写Web应用程序。我想在单击按钮时将PDF(保存在我的计算机中)发送到打印机。为了创建PDF,我使用的是iTextSharp。我试过了,但它只是打开了Adob??eReader:proc.StartInfo.FileName=@"C:ArchivosdeprogramaAdobeReader10.0ReaderAcroRd32.exe";proc.StartInfo.Arguments=String.Format(@"/p/h{0}",pdfFileName);proc.StartInfo.UseShellExecute=false;proc.StartInfo.CreateNoWindow=true;proc.开始();先感谢您!!!这已经在这里被询问和回答:Howtosendadocumentfiletoaprinterandprintit?使用的代码:privatevoidSendToPrinter(){ProcessStartInfoinfo=newProcessStartInfo();info.Verb="打印";info.FileName=@"c:output.pdf";info.CreateNoWindow=true;info.WindowStyle=ProcessWindowStyle.Hidden;Processp=newProcess();p.StartInfo=信息;p.开始();p.WaitForInputIdle();系统.Threading.Thread.Sleep(3000);如果(false==p.CloseMainWindow())p.Kill();它基本上是打开一个“隐藏”的pdf阅读器,告诉它打印,等待它完成然后关闭它,如果它对你有用并且你需要了解更多关于C#的学习教程,希望你多加关注给它。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:

最新推荐
猜你喜欢