在Windows上如何更改所有打印文档的颜色

时间:2011-11-17 14:39:33

标签: windows api printing hook gdi

我想改变色盲人士打印文件的颜色。

目前我正在使用带脚本的pdf虚拟打印机挂钩startDocPrinter,EndDocPrinter,...它运行良好。我能够改变颜色。

但我有几家来自不同公司的打印机:惠普,佳能。他们每个人似乎都使用不同的印刷语言。当我点击“打印到文件”时,写入的文件似乎总是不同:PCL,EMF,PostScript,......

当我查看打印过程时,似乎GDI API是通用的,与我将使用的打印设备无关。如果我挂钩GDI功能,我能否在所有打印机上更改颜色?

你对此有什么建议吗?

谢谢。

0 个答案:

没有答案