【发布时间】:2015-01-04 12:35:59
【问题描述】:
我们需要通过 Windows 服务直接将 pdf 文件发送到打印机。
我们的场景是:我们的 watcher windows 服务将监视一个特定的文件夹,并且一旦在该文件夹中创建(复制)新的 PDF 文件,它就应该直接发送到默认打印机。
我们曾尝试通过 Windows 服务打开 adobe.exe 进程来实现此目的,但没有成功。我们还尝试通过 Windows 服务运行批处理文件,但效果不佳。似乎我们根本无法根据 Windows 安全规则通过 Windows 服务打开进程(机器正在运行 Windows Server 2008)。
有人可以帮助我们如何实现这种直接打印。 我们不一定需要在后台打印。即使我们可以打开 adobe 打印对话框(或任何其他打印选择对话框)也可以。
提前致谢
【问题讨论】:
标签: c# pdf printing windows-services