【发布时间】:2011-07-08 03:35:57
【问题描述】:
几天来,我一直在努力在没有对话框的情况下将 XPS 打印到文件中。 我已经阅读了 CodeGuru 和 Feng Yuan (MSDN) 中关于此事的帖子,以及这里的许多讨论主题,但我仍然迷路了。
具体来说,我的情况是我必须使用第 3 方 API,它会打印到默认打印机(例如 Microsoft XPS Document Writer)。我希望能够在打印过程之前“应用”一个文件名,当然不要有对话框。
我尝试过使用 WinDDK - XPSDRV 和 LOCALMON 示例,但无法准确弄清楚如何操作代码以实现我的目标。 (甚至完全了解我是否需要新的打印机驱动程序或新的端口类型)
【问题讨论】:
-
你能稍微澄清一下这个问题吗?你用什么语言工作?您是专门尝试从您的应用程序创建 XPS 输出,还是只是当 XPS Document Writer 是默认驱动程序时,弹出对话框干扰了应该是自动化的工作流程?
-
也许您已经阅读了一些链接,如果您提供它们来帮助您解决问题,可能会有所帮助。
-
Jon - 问题是关于创建打印机驱动程序。这是一个自动打印到计算机默认打印机的过程。 - 夜间,谢谢,但事实上我离开了这个解决方案并购买了第 3 方产品。