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