我希望可以简单地用文本和控制字符(ESC/POS(组成一个记事本文本文件,并将该文件复制到Epson Thermal Receipt打印机。在我在网上找到的很多信息中,我找不到一个简单的文本文件来说明如何做到这一点。我能够将USB打印机链接到lpt1,当我使用诸如copy/b c:\test.txt lpt1之类的东西时,我会得到一些输出。我找到了打印机,但可以说它不懂语言。
我确实找到了带有esc代码的Epson文档。如果我有一个示例文本文件和一些关于如何在该文件中放置控制字符的说明,那将是非常有帮助的。爱普生的信息不是一门课程,而是一本手册。我想这就是我陷入困境的原因。
您可以在此页面上查看ESC/POS规范
TOP»POS›技术参考»TM打印机ESC/POS命令»介绍
没有PDF等格式的文件,但可能可以通过注册EPSON的合作伙伴计划获得。至少你可以问它是否存在
Epson Advantage合作伙伴计划
LPT设备也可以用于诸如问题之类的问题,但更合适的是串行端口设备模式
如果您将打印机硬件的接口设置从打印机类更改为供应商类,并安装串行端口设备驱动程序,您将能够通过串行端口进行通信。
请参阅用户手册等。
但是,在任何情况下,如果没有纸张、封面打开或出现某些错误,打印都将无法进行
而且您无法通过在命令行上单方面发送来了解状态。
为了正确处理这种情况,有必要创建一个与打印机通信并请求打印的程序,并在该程序中监控打印机的状态并处理错误。