c# - 从 Windows 服务打印 PDF

标签 c# visual-studio pdf windows-services printing

使用 C#,如何将 PDF 文档(后台没有任何对话框)打印到指定的打印机?

最佳答案

我过去曾使用以下 PDF 库从 C# Windows 服务执行批量打印 PDF 文档。

http://www.quickpdflibrary.com/

这是一个相当不错的库,如果我没记错的话,它只用了几行代码就可以打印文档。它运行良好,为我节省了大量时间。

此外,讨论使用 DDE 在服务器上启动桌面应用程序以执行打印的推荐链接是个坏主意。 Adobe Reader 可能不支持这一点,因为它是在无窗口 session 中运行的桌面应用程序,您可能会遇到消息框和对话框的问题。以我的拙见,该解决方案无法扩展。

关于c# - 从 Windows 服务打印 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1006490/

相关文章:

visual-studio - 如何计算 Visual Studio 代码中的特定变量?

c# - 是否可以在 Windows 窗体应用程序中使用不同语言的 resx 文件?

javascript - #Zoom=75 PDF 不适用于 Safari

c - 如何创建一个函数来解密加密文件?

java - 如何使用 iText 绘制抛物线的一部分?或者如何从三次贝塞尔曲线创建二次贝塞尔曲线?

c# - 播放未能在编码 UI 中找到具有给定搜索属性的控件

c# - 如何访问 web api Controller 中的 mvc Controller 以从 View 中获取 pdf

c# - 是否可以使用 Breeze js 进行 "where <property> in <set>"查询

c# - C#中接口(interface)的不同用途

c# - 如何在VS2012中修正代码风格?