hwsmith
驱动牛犊
驱动牛犊
  • 注册日期2003-07-24
  • 最后登录2018-05-31
  • 粉丝0
  • 关注0
  • 积分-16分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2590回复:2

怎样开发虚拟打印机驱动,输出为JPG 图形?

楼主#
更多 发布于:2003-08-05 11:25
各位大侠, 小弟欲开发一虚拟打印机驱动, 要求输出为JPG 图, 然后组织所有的JPG 图到一本电子书; 有点类似PDFWRITE; 请问是否有现成的PRINT DRIVER 可用?
98DDK 下有一BITMAP SAMPLE, 可否改成输出为JPG? 这个SAMPLE可否在2000 DDK 下编译,并在WIN2000/XP下使用?

请高手帮忙.
LouYongZhi
驱动牛犊
驱动牛犊
  • 注册日期2003-02-09
  • 最后登录2018-05-31
  • 粉丝0
  • 关注0
  • 积分29分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-08 18:12
因为打印驱动,发的都是“动作”
比如,系统说要打一个矩形,系统就给你
左上角的点和右下角的点,另外还有画笔、画刷等等信息。

你要把这些信息填充到一张内存位图中。
也就是说,把动作变成位图(中间算法很复杂的哦 :D)

当打印驱动的发送页面命令被执行的时候,
你把这张位图进行JPEG算法压缩,并保存。
然后新建下一页,直到打印结束为止。
icboy591
驱动牛犊
驱动牛犊
  • 注册日期2009-05-26
  • 最后登录2010-04-13
  • 粉丝16
  • 关注1
  • 积分64分
  • 威望611点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-09-09 09:57
LouYongZhi
你好!
能不能详细说说
把动作变成位图(中间算法很复杂的哦 :D)
其中的过程
游客

返回顶部