ZPL命令说明
1、二维码打印指令说明
1 | 打印密度 8dpmm(203dpi) |
转换前
转换后
打印机的指令用“^”作为开头,任何打印指令都是从^XA开始,到^XZ结束。指令的参数直接放在指令后面
- ^XA 开始
- ^XZ 结束
- ^PO 坐标从左上角开始
- ^POI 坐标反转(坐标从右下角开始)
- ^Aab,c,d 文字设置
- a,字体类型,取值范围从【0-9,A-Z】,0是默认的内置字体,若需要其他字体则需要设置,
- b,旋转角度,参数a和b之间并没有逗号,有【N,R,I,B】四个选项,分别代表正常,顺时针旋转90°,180°、270°b 文字高度
- c,字符高度
- d,字符宽度
- ^FOx,y 指定坐标(单位:dpi)
- x代表横坐标
- y代表纵坐标
- ^FD Hello World!^FS 文字内容
- ^FD是一段字符串的开头, ^FS是一段字符串的结尾,Hello World!就是代表要打印的字符串
- 注:包括前后空格
- ^BQa,b,c 二维码打印指令
- a 旋转,默认N(其他不支持)
- b 打印程度(默认2,最大2)
- 放大倍数(最大10倍)
- ^FDab,cd200 要转换内容 ^FS
- a:错误纠正率,H,Q,M,L H是超高可靠度,L是高密度,建议使用H
- b:数据输入模式,A,M A是自动模式(参数c可省略),M是手动模式(需要指定参数c的字符类型)
- c:字符模式,【N】数字,【A】字符,【B】字节,【K】Kanji(日文汉字)
- d:二维码的内容
- 打印头说明
- ^JMa 打印密度
- 有效值为 A(正常打印浓度)和 B(半打印浓度)。
- A表示 24 dots/mm, 12 dots/mm, 8 dots/mm or 6 dots/mm
- B表示 12 dots/mm, 6 dots/mm, 4 dots/mm or 3 dots/mm,默认A
- ^LLa 标签高度,以点为单位。可以使用 1 到 32,000 之间的任何数字。
- ^PWa 标签打印宽度,以点为单位。可以使用 2 和标签宽度之间的任何数字。
- ^MDa 标签深度
- 可选值-30~30,值越高标签浓度越高
- 相对于配置的基本打印浓度修改打印浓度级别
- ^PRa,b,c 打印、回转和回送期间的介质速度
- a 打印速度,以英寸/秒为单位。可以使用 1 到 14 之间的任何数字。默认值为 2。
- b 回转速度,以英寸/秒为单位。可以使用 1 到 14 之间的任何数字。默认值为 6
- c 回馈速度,以英寸/秒为单位。可以使用 1 到 14 之间的任何数字。默认值为 2
- 一般后两个使用默认即可
- ^POa 反转模式,在水平轴上镜像标签内容。有N,I两个值可选,N是正常,I是倒置
- ^LRa 打印反转,有Y,N两个值可选,N是正常,Y表示将产生黑底白字(需要先绘制黑色填充方框)
- ^LH0,0 设置标签起始位置,作为标签坐标系的原点 (0, 0)。(其他坐标配置以这个为起点)
- 样式展示附加工具:ZPL
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 一只小可乐!



