微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从 Windows 10 命令行在爱普生收据打印机上打印

如何解决从 Windows 10 命令行在爱普生收据打印机上打印

我希望可以简单地编写一个带有文本和控制字符 (ESC/POS) 的记事本文本文件,然后将该文件复制到 Epson Thermal Receipt 打印机。在我在互联网上找到的大量信息中,我找不到一个简单地展示如何执行此操作的示例文本文件。 我能够将 USB 打印机链接到 lpt1,当我使用类似 copy /b c:\test.txt lpt1 的东西时,我得到了一些输出。我找到了打印机,但可以说它听不懂语言。

我确实找到了带有 esc 代码的 Epson 文档。如果我有一个示例文本文件和一些关于如何在该文件中放置控制字符的说明,那将会有很大帮助。 爱普生信息不是课程,而是手册。我猜这就是我被卡住的原因。

解决方法

您可以在此页面上查看 ESC/POS 规格。
TOP»POS › TECH.REFERENCE»ESC/POS COMMAND FOR TM PRINTER»Introduction

没有以 PDF 等形式编译的文档,但也许可以通过注册 EPSON 的合作伙伴计划来获得。至少你可以问问它是否存在。
Epson Advantage Partner Program

LPT 设备也可用于提问之类的问题,但更合适的一种是串口设备模式。
如果将打印机硬件的接口设置从打印机类改为厂商类,并安装串口设备驱动,就可以通过串口进行通信了。
请参阅用户手册等。

但是,无论如何,如果没有纸,盖子打开,或者出现一些错误,将无法打印。
并且单方面在命令行发送是无法知道状态的。

为了正确处理这种情况,需要创建一个与打印机通信并请求打印的程序,并在该程序中监视打印机的状态并处理错误。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。