我需要一种方法来捕捉我笔记本上打印的所有内容。
为什么?
我有一个 PHP 系统,有时我需要打印(php_printer)一些发票,但这需要很多纸张。
打印在后台发送,没有任何弹出窗口供用户确认。
所以每次我向打印机发送东西时,窗口(或任何应用程序)都会向我显示发送的内容;或生成 PDF。
问题是:如何在不更改打印机(驱动程序等)的情况下使用此“替代品”。因为,如果我这样做,我需要在 2 台打印机上进行测试,你知道我的意思。
EscPos
这是我用来在 windows 或 linux 中打印的文件。我在windows中开发(公司要求),但在linux服务器上发布。
要点: https ://gist.github.com/patrickmaciel/7673875
我想要的是
捕获每个打印的文件并将其保存在 PDF 或某些驱动程序/应用程序中,以便不打印文件而是在屏幕上显示给我(Windows)。
设置
开发操作系统(我的):Windows 7 (是的,我知道,但我的员工只使用 Windows)
产品操作系统:CentOS
打印机:TM-T88IV AFU(爱普生)