本文由 资源共享网 – ziyuan 发布,转载请注明出处,如有问题请联系我们!ESC/POS 控制指令
收藏ESC/POS 控制指令
HT 横向跳格
[名称] | Horizontal tab | |
[格式] | ASCII | HT |
Hex | 09 | |
Decimal | 9 | |
[描述] | 将当前位置移动到下一个跳格位置。 | |
[注释] | * 如果下一个跳格位置没有设置,该指令被忽略。 * 如果下一个横向跳格位置超越打印区域,将当前位置设置为[打印宽度+1]。 * 水平跳格位置由指令 ESC D 来设置。 * 如果接收到此命令时当前位置在[打印宽度+1],打印机执行当前行缓冲区满动 作并且将打印位置移到下一行的起始位置。 * 默认值跳格位置是每 8 个标准 ASCII 字符(12×24)字符跳一格。 * 当前行缓冲区满时,打印机打印当前行内容并将打印位置置于下一行的起始位 置。 | |
[参考] | ESC D |
LF 打印并走纸一行
[名称] | Print and line feed | |
[格式] | ASCII | LF |
Hex | 0A | |
Decimal | 10 | |
[描述] | 打印缓冲区内数据并走纸一行。 | |
[注释] | * 该指令将当前位置置于行首。 | |
[参考] | ESC 2, ESC 3 |
ESC SP n 设置字符右间距
[名称] | Set right-side character spacing | |
[格式] | ASCII | ESC SP n |
Hex | 1B 20 n | |
Decimal | 27 32 n | |
[范围] | 0≤n≤255 | |
[描述] | 设置字符的右间距为n点(8点为1mm)处。 | |
[注释] | * 当字符放大时,间距随之放大相同的倍数。 * 最大右间距是 255/200 英寸。任何超过这个值的设置都自动转换为最大右间 距。 | |
[默认值] | n=0 | |
[参考] |
ESC ! n 选择打印模式
[名称] | Select print mode(s) | |||||||
[格式] | ASCII | ESC ! n | ||||||
Hex | 1B 21 n | |||||||
Decimal | 27 33 n | |||||||
[范围] | 0≤n≤255 | |||||||
[描述] | 根据n 的值设置字符打印模式 | |||||||
位 | 1/0 | HEX | Decimal | 功能 | ||||
0,1,2 | 未定义 | |||||||
3 | 0 | 00 | 0 | 取消加粗模式 | ||||
1 | 08 | 8 | 选择加粗模式 | |||||
4 | 0 | 00 | 0 | 取消倍高模式 | ||||
1 | 10 | 16 | 选择倍高模式 | |||||
5 | 0 | 00 | 0 | 取消倍宽模式 | ||||
1 | 20 | 32 | 选择倍宽模式 | |||||
6 | 未定义 | |||||||
7 | 0 | 00 | 0 | 取消下划线模式 | ||||
1 | 80 | 128 | 选择下划线模式 | |||||
[注释] | * 当倍宽和倍高模式同时选择时,字符同时在横向和纵向放大两倍。 * 除了 HT 设置的空格和旋转打印的字符,其余任何字符都可以加下划线。 * 下划线度由 ESC -确定,与字符无关。 * 当一行中部分字符为倍高或更高,所有字符以底端对齐。 * ESC E 也能选择或取消加粗模式,最后被执行的指令有效。 * ESC -也能选择或取消下划线模式,最后被执行的指令有效。 * GS !也能设置字符大小,最后被执行的指令有效。 | |||||||
[默认值] | n=0 | |||||||
[参考] | ESC -, ESC E, GS ! | |||||||
ESC $ nL nH 设置绝对打印位置
[名称] | Set absolute print position | |
[格式] | ASCII | ESC $ nL nH |
Hex | 1B 24 nL nH | |
Decimal | 27 36 nL nH | |
[范围] | 0≤nL≤255;0≤nH≤2 | |
[描述] | 将当前位置设置到距离行首(nL+nH×256)点(8点为1mm)处。 | |
[注释] | * 如果设置位置在指定打印区域外,该命令被忽略。 | |
[参考] | ESC \ |
ESC * m nL nH d1...dk 选择位图模式
[名称] | Select bit-image mode | ||||||||
[格式] | ASCII | ESC * m nL nH d1...dk | |||||||
Hex | 1B 2A m nL nH d1...dk | ||||||||
Decimal | 27 42 m nL nH d1...dk | ||||||||
[范围] | m = 0, 1, 32, 33;0 ≤ nL ≤ 255;0 ≤ nH ≤ 3;0 ≤ d ≤ 255 | ||||||||
[描述] | 选择由m 指定的一种位图模式,位图点数由nL 和nH 确定: | ||||||||
m | 模式 | 纵向 | 横向 | style='margin: 0px; padding: 8px 14px; border-c 评论(0条)最新公告更多>>更多 推荐文章
标签云 |