ESC POS 是什么?
ESC POS 是EPSON 发明的一套专有的POS Receipt 打印机命令系统,其中包含的命令使得构建一个高度灵活的POS 系统成为可能。 它与所有 POS 收据打印机和客户显示器兼容,并为未来的升级提供了灵活性。 它在世界各地广受欢迎。 ESC/POS© 旨在减少 POS 环境中的主机负载。 它由一系列功能强大且高效的命令组成,可充分发挥打印机的潜力。
我该如何使用它?
ESC POS命令集其实就是用一些指定的字符来调整票据的格式,通过各种打印机接口发送给票据打印机。 该命令支持三种格式:ASCII、十进制和十六进制。
例如:下面的 HSPOS 收据打印机打印自检页命令,发送 HEX 12 54 或 ASCII DC2 T 到打印机,打印机会自行打印自检页。
名称:打印自检页
格式:ASCII:DC2 T
十进制:18 94
十六进制:12 54
说明:打印测试页范围 默认值
下面我将用指令打印一行“welcome to hspos”并且居中加粗。然后通过USB接口发送到打印机。
为了做测试,下面我需要用到接口测试工具,下载地址如下:
1B 40 初始化打印机
1B 61 01 将文本居中
1B 45 01 加粗字体
57 65 6C 63 6F 6D 65 20 74 6F 20 48 53 50 4F 53 0D 0A “Welcome to HSPOS” 文本
1B 64 02 进纸二行
我们得到了这个HEX 指令,哪们接下来我们需要把它以HEX的方式发送到打印机, 为了测试方便,我们采用HSPOS票据打印机测试工具。
1,联接打印机,选择USB口,再打开端口
2,选择CMD选项,并且选择HEX,发送指令到打印机
3,最后打印出来的效果如下: