没有合适的资源?快使用搜索试试~ 我知道了~
首页打印指令(某打印机设备指令,通用)
打印指令(某打印机设备指令,通用)

安卓调用ESC/POS打印机打印时所参考的打印指令,对大多数小票打印机设备通用,但是不排除个别设备不兼容,需要去下载其对应打印指令文档。
资源详情
资源评论
资源推荐

i
/
52
目录
第 1 章 通用打印及设置指令...........................................................................................................1
1.1 ESC S0 设置字符倍宽打印........................................................................................ 1
1.2 ESC DC4 取消字符倍宽打印.....................................................................................1
1.3 ESC SP n 设置字符右间距...................................................................................... 1
1.4 ESC $ nL nH 设置绝对打印位置......................................................................... 2
1.5 ESC V n 选择/取消顺时针旋转 90°......................................................................2
1.6 ESC { n 选择/取消倒置打印模式....................................................................... 2
1.7 GS ! n 选择字符大小................................................................................................3
1.8 GS L nL nH 设置左边距............................................................................... 3
1.9 GS P x y 设置横向和纵向移动单位............................................................ 4
1.10 ESC \ nL nH 设置相对横向打印位置............................................................5
1.11 ESC a n 选择对齐方式...........................................................................................5
1.12 ESC ! n 选择打印模式...........................................................................................6
1.13 ESC E n 选择/取消加粗模式.................................................................................6
1.14 ESC G n 选择/取消双重打印模式........................................................................ 7
1.15 ESC @ 初始化打印机...............................................................................................7
1.16 ESC – n 选择/取消下划线模式...........................................................................7
1.17 ESC 2 设置默认行间距............................................................................................ 8
1.18 ESC 3 n 设置行间距.............................................................................................. 8
1.19 ESC D n1... nk NUL 设置横向跳格位置...............................................................8
1.20 ESC d n 打印并向前走纸 n 行.............................................................................. 9
1.21 ESC J n 打印并走纸...............................................................................................9
1.22 ESC B n t 蜂鸣器提示打印机打单.................................................................. 9
1.23 ESCCmtn蜂鸣器提示及报警灯闪烁打印机打单.........................................9
1.24 ESC p m t1 t2 开启钱箱.................................................................................10
1.25 GS S 打印测试页切纸.......................................................................................... 10
1.26 GS V m /m n 选择切纸模式并切纸........................................................ 10
1.27 ESC M n 选择字体...............................................................................................11
1.28 ESC c 3 n 选择打印纸传感器以输出缺纸信号............................................ 11
1.29 ESC 6 n 设置无纸时是否清除缓冲数据............................................................12
1.30 ESC 7 n 无纸时 DTR 信号选择.......................................................................... 12
1.31 ESC c 4 n 选择打印纸传感器以停止打印.................................................... 12
1.32 ESC c 5 n 允许/禁止按键............................................................................... 13
1.33 ESC = n 选择打印机............................................................................................ 13
1.34 ESC t n 选择字符代码表..................................................................................... 14
1.35 FS & 选择汉字模式............................................................................................ 14
1.36 GS v 0 m xL xH yL yH d1...dk 打印光栅位图...........................................15
1.37 ESC * m n1 n2 k1....kn 选择位图模式.........................................................16
1.38 GS * x y d1...d(x × y × 8) 定义下载位图.......................................................16
1.39 GS / m 打印下载位图.................................................................................... 17
1.40 ESC % n 选择/取消用户自定义字符..................................................................18

ii
/
52
1.41 ESC & 定义用户自定义字符................................................................................. 18
1.42 ESC ? n 取消用户自定义字符.......................................................................... 18
第 2 章 自定义打印及设置指令.....................................................................................................19
2.1 ESC ## STSN 设置主板序列号................................................................................19
2.2 ESC ## SDAT 设置出厂日期....................................................................................19
2.3 ESC ## STIF 设置打印机接口................................................................................. 19
2.4 ESC ## SBDR 设置串口波特率...............................................................................20
2.5 ESC ##STID id 设置打印机 ID 号...................................................................... 20
2.6 ESC ##STDP n 打印浓度设置...............................................................................20
2.7 ESC ##BDIT time 设置老化时间........................................................................20
2.8 ESC ##STSP speed 打印速度设置........................................................................ 21
2.9 ESC ##DLSF 下载自检信息.....................................................................................21
2.10 ESC ##UPPG 更新程序.......................................................................................... 21
2.11 ESC ##UPFT 更新字库...........................................................................................22
2.12 ESC ##ECAT n 开启/关闭 切刀功能................................................................... 22
2.13 ESC ##EFCT n 开启/关闭 全切刀功能............................................................... 22
2.14 ESC ##ECAH n 使能切刀自动归位功能............................................................. 22
2.15 ESC ##STBP n 设置蜂鸣器鸣叫功能...................................................................22
2.16 ESC ##CTFD n 设置切刀前走纸距离..................................................................23
2.17 ESC ##ACFD n 设置切刀后走纸距离................................................................. 24
2.18 ESC ##CTGH n 切刀,然后查找黑标................................................................. 24
2.19 ESC ##EAFB n 使能自动查找黑标功能..............................................................24
2.20 ESC ##RESD type len d0....dlen 多种接口间数据转发命令...........................24
2.21 ESC ##TDNA len d0....dlen 设置厂商名称......................................................... 25
2.22 ESC ##MANA len d0....dlen 设置机器名称........................................................ 26
2.23 ESC ##SFQR len d0....dlen 设置自检页 QR 打印信息.......................................26
2.24 ESC ##FEMC n 使能多接口数据互转功能........................................................... 26
2.25 ESC ##FMD5 n 使能 MD5 功能............................................................................. 26
2.26 ESC ##FTKT n 使能一票一控功能........................................................................ 26
2.27 ESC ##FBEH n 使能黑标定位增强功能................................................................28
2.28 ESC ##RECF 恢复用户默认配置功能.................................................................... 28
2.29 ESC # D 打印出厂日期,序列号,ID...................................................................28
2.30 ESC # S 打印主板序列号......................................................................................28
2.31 ESC # V 打印软件版本号......................................................................................28
2.32 ESC # F 打印功能列表............................................................................................ 28
2.33 ESC # G 打印 switch 状态.......................................................................................29
2.34 ESC # H 打印语言列表........................................................................................... 29
2.35 ESC # I 打印厂商名称.............................................................................................29
2.36 ESC # J 打印机器名称...........................................................................................29
2.37 ESC # K 打印浓度等级......................................................................................... 29
2.38 ESC # L 打印打印头温度......................................................................................29
2.39 ESC # M 打印打印速度.........................................................................................30
第 3 章 黑标指令.............................................................................................................................31
3.1 启用 黑标检测功能......................................................................................................... 31

iii
/
52
3.2 关闭 黑标检测功能......................................................................................................... 31
3.3 设置黑标纸最大票长....................................................................................................... 31
3.4 设置黑标宽度上限........................................................................................................... 31
3.5 检测到黑标前,打印或前进 nstep(步).................................................................... 31
3.6 检测到黑标后,走纸 nstep(步),定位下半张票起始位置...................................... 31
3.7 检测到黑标后,前进 nstep(步),找票头用.............................................................. 32
3.8 切刀位置在检测到黑标前进 nstep(步)................................................................... 32
3.9 走纸到下一个起始打印位置开始打印...........................................................................32
3.10 走纸到下一个切刀位置开始切刀.................................................................................32
3.11 ESC ## SBCV 设置黑标参考电压................................................................................ 32
3.12 GS FF 走纸到黑标.................................................................................................. 32
3.13 GS c 开启黑标修正功能.........................................................................................33
第 4 章 条码指令.............................................................................................................................34
4.1 GS E C 条码开关指令............................................................................................34
4.2 GS h n 选择条码高度...................................................................................34
4.3 GS H n 选择 HRI 字符的打印位置.................................................................34
4.4 ①GS k m d1...dk NUL②GS k m n d1...dn 打印条码....................................................35
4.5 QR Code 设置单元大小...................................................................................................37
4.6 QR Code 设置错误纠错等级...........................................................................................37
4.7 QR Code 传输数据至编码缓存.......................................................................................37
4.8 QR Code 打印编码缓存的二维条码...............................................................................37
第 5 章 状态查询指令.....................................................................................................................39
5.1 GS g 1 返回打印机浓度等级...................................................................................39
5.2 GS g 2 返回打印机打印速度.................................................................................39
5.3 GS g 3 返回当前语言类型.......................................................................................39
5.4 GS g 4 返回黑标参数...............................................................................................40
5.5 GS g 5 返回黑标传感器当前检测电压...................................................................40
5.6 GS g 6 返回打印机温度...........................................................................................40
5.7 GS g 7 返回串口波特率...........................................................................................41
5.8 GS g 8 返回蜂鸣器是否使能...................................................................................41
5.9 GS g 9 读取主板序列号...........................................................................................41
5.10 GS g a 返回打印机 ID 号.......................................................................................41
5.11 GS g b 返回出厂日期.............................................................................................42
5.12 GS g c 返回自动切刀复位功能是否开启.............................................................42
5.13 GS g d
返回条码功能是否开启............................................................................ 42
5.14 GS g e 返回切刀前走纸距离.................................................................................42
5.15 GS g f 返回打印机软件版本号........................................................................... 43
5.16 GS g g 返回厂商名称...........................................................................................43
5.17 GS g h 返回机器名称.............................................................................................43
5.18 GS g i 返回切刀后走纸距离................................................................................. 43
第 6 章 MD5 加密指令.................................................................................................................. 44
6.1 MD5 加密说明...................................................................................................................44
6.2 ESC ##WOID len D1....D8 下载只写 ID..............................................................44
6.3 ESC ##ROID 获取只写 ID........................................................................................44

iv
/
52
6.4 ESC ##DLPW D1....D8 下载随机秘钥................................................................. 44
6.5 ESC ##GMD5 获取 MD5 加密后的数据...................................................................44
第 7 章 语言设置指令.....................................................................................................................45
7.1 ESC ## SLAN n........................................................................................................... 45
7.2 ESC ## CHTY n...........................................................................................................47
第 8 章 页模式指令.........................................................................................................................48
8.1 ESC FF 页模式下打印.............................................................................................. 48
8.2 ESC L 选择页模式.................................................................................................... 48

1
/
52
第 1 章 通用打印及设置指令
1.1 ESC S0
设置字符倍宽打印
【格式】 ASCII 码 ESC S0
十六进制码 1B 0E
十进制码 27 14
功能:设置打印字符以正常宽度的 2 倍打印。
说明:·在一行内该命定之后的所有字符均以正常宽度的 2 倍打印;
·在该命定后可用回车或是 DC4 命定来恢复正常打印。
1.2 ESC DC4
取消字符倍宽打印
【格式】 ASCII 码 ESC DC4
十六进制码 1B 14
十进制码 27 20
功能:取消字符倍宽打印。
说明:·用在 S0 命定之后,恢复字符的正常宽度打印。
1.3 ESC SP n
设置字符右间距
【格式】 ASCII 码 ESC SP n
十六进制码 1B 20 n
十进制码 27 32 n
功能:设置字符间的右间距。
说明:·其字符间间距为:n*0.125mm ,其 n 的取值为:0 ≤ n≤255(n 默认为 0);
·当字符放大时,右间距随之放大相同的倍数;
·此命定设置的值在页模式和标准模式下是相互独立的;
·横向或纵向移动单位由 GS P 指定,改变横向或纵向移动单位不改变当前右间
距;
·GS P 命令可改变水平(和垂直)运动单位。但是该值不得小于最小水平移动量,
并且必须为最小水平移动量的偶数单位;
·标准模式下,使用横向移动单位;
·在页模式下,根据区域的方向和起始位置来选择使用横向移动单位或纵向移动
单位,其选择方式如下:
1、当打印起始位置由 ESC T 设置为打印区域的左上角或右下角时,使用横向
移动单位。
2、当打印起始位置由 ESC T 设置为打印区域的左下角或右上角时,使用纵向
移动单位。
·最大右间距是 31.91 毫米(255/203 英寸)。 任何超过这个值的设置都自动转换
为最大右间距。
剩余51页未读,继续阅读














安全验证
文档复制为VIP权益,开通VIP直接复制

评论5