我希望能用C#构建一个Windows服务程序,它监听MSMQ队列以接收打印命令消息。每一条消息都涉及到一个PDF文档,并包含目的打印机的名称(也可能包括其他一些元数据,如需要打印的份数等)。该服务程序应该获取PDF文档并将其打印到目标打印机上。
问题: 有没有可能从Windows服务中打印任意PDF文件到打印机上?
补充说明:
实现过程不能依赖于Acrobat Reader或其他“GUI工具”。该Windows服务程序是无头运行的。此外,如果可能的话,我想避免为每个打印任务启动单独的进程。
问题: 有没有可能从Windows服务中打印任意PDF文件到打印机上?
补充说明:
实现过程不能依赖于Acrobat Reader或其他“GUI工具”。该Windows服务程序是无头运行的。此外,如果可能的话,我想避免为每个打印任务启动单独的进程。