我有一个应用程序通过生成带有嵌入式打印机代码的文本文件进行打印,然后基本上只是将文件复制到打印机进行打印。我需要获取该打印文件并将其转换为图像 - 就像打印然后扫描一样。
我的第一个想法是使用附加到文件端口的 postscript 打印机驱动程序设置打印机,然后通过 ghostscript 运行结果以创建 tiff,但它不起作用。
有任何想法吗?
我有一个应用程序通过生成带有嵌入式打印机代码的文本文件进行打印,然后基本上只是将文件复制到打印机进行打印。我需要获取该打印文件并将其转换为图像 - 就像打印然后扫描一样。
我的第一个想法是使用附加到文件端口的 postscript 打印机驱动程序设置打印机,然后通过 ghostscript 运行结果以创建 tiff,但它不起作用。
有任何想法吗?
打印机代码可能是 PCL。也许pcl-parser可以作为您自己的工具执行此操作的开始?似乎还有一个名为PCLXForm的商业产品。
编辑:还要调查GhostPCL。