lyzhangfu
驱动牛犊
驱动牛犊
  • 注册日期2004-02-02
  • 最后登录2005-02-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1683回复:5

虚拟打印机遇到的几个问题

楼主#
更多 发布于:2004-03-23 15:21
我做了一个我模仿其他程序做了一个虚拟打印机的程序,能够产生Bmp、Emf影像文件,但是遇到了以下问题:
 1、一旦打印出错,以后再打印总是不成功,即使重新启动机器也不行;
 2、当遇到特殊字体时,bmp是正确的,但emf产生乱码,可是我如果打印这个emf文件到真实的打印机时,打印的内容是正确的;
 3、如果我把虚拟打印机安装在与其他打印共用一个端口的话,经常提示错误,而打印的文件不正常,就回到了第1个问题的情况;
 4、产生的bmp和emf没有页边距的概念,那么在那里能够取得页边距呢?如何还原应用程序设定的页边距进行打印呢?
 5、一旦使用此打印机打印过一个文档,再删除打印机时,总是不成功,重新安装也提示不成功;
 6、如何使用打印机的字体替换?
以上问题是老弟遇到的几个问题,希望大家不吝赐教!
Hellboy
驱动牛犊
驱动牛犊
  • 注册日期2003-07-22
  • 最后登录2005-06-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-29 20:35
打印了一个任务以后没有把它删除就会这样
你可以打完了双击打印机看看,是不是有些打印任务还在!
lyzhangfu
驱动牛犊
驱动牛犊
  • 注册日期2004-02-02
  • 最后登录2005-02-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-30 08:50
如何删除呢,在那里调用删除函数,删除函数又是什么呢?
Hellboy
驱动牛犊
驱动牛犊
  • 注册日期2003-07-22
  • 最后登录2005-06-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-30 09:46
新建一个本地端口给虚拟打印机试试看,应该会自动删除的
kingofw
驱动牛犊
驱动牛犊
  • 注册日期2004-03-31
  • 最后登录2005-07-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-03-31 16:54
lyzhangfu:
能否请你指点一下: PrintProcessor里怎么把假脱机文件里的emf数据写入emf文件里。
非常感谢你的。
joy12345
驱动牛犊
驱动牛犊
  • 注册日期2004-04-05
  • 最后登录2005-03-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-04-09 17:21
我想学习驱动,能否给我讲解一下你的虚拟打印机驱动的实现。
谢谢。。。。
游客

返回顶部