急问一个关于虚拟打印方面的问题

arsenlaxiang 2013-05-21 11:18:32
小弟最近遇到一个问题,希望从上层解决:
1.环境:一台真实打印机,一台PDF虚拟打印机
2.过程:只要真实打印机中有打印任务,就需要截获打印任务,并将打印任务文件添加到PDF虚拟打印机中打印成PDF文件存档。同时不影响真实打印机继续打印文档。

通过一般的枚举打印任务,无法得到打印文件路径,从而无法得到文件内容,从而无法添加到PDF虚拟打印机。
如果直接用JOB_INFO_2或者JOB_INFO_1,添加到虚拟打印机中报错!

求解决思路,不胜感激!!!!!!!!!!!!!
...全文
206 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
会思考的草 2013-09-07
  • 打赏
  • 举报
回复
可以这样做: 1,自己写一个Print Processor,安装在物理打印机中,在Print Processor中取得SPL文件并解析出打印内容保存为EMF,这样不会影响打印。 2,调用另外一个模块将EMF打印到PDF虚拟打印机生成PDF文件。
ludson 2013-08-10
  • 打赏
  • 举报
回复
虚拟打印机的驱动接口问题,呵呵
arsenlaxiang 2013-05-22
  • 打赏
  • 举报
回复
没有哪位大侠知道吗?

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧