如何在Windows中创建虚拟打印机?

Ter*_*nus 19 windows printing winapi driver postscript

我想为Windows创建一个虚拟打印机驱动程序.我应该从哪里开始?WDK有一些打印驱动程序示例,但我无法使用.MSDN似乎没有太大帮助.

Windows有很多虚拟打印机(大多数是生成PDF),他们是如何做到的?

任何我似乎错过的文档链接都表示赞赏.

谢谢.

Chr*_*isW 12

当我做它(大约12年前)时,我开始使用postscript驱动程序示例,替换所有postscript特定的东西(在我的情况下,写入位图而不是生成postscript命令).

我还写了一个自定义打印监视器(驱动程序写入后台程序,写入监视器):我的监视器写入文件而不是例如并行端口.

但是,从那时起,打印机驱动程序体系结构和/或样本驱动程序集可能已发生变化.