Solutions解决方案您的位置: 首页 > 解决方案 > 解决方案

如何打印含控制符的条码


    在一些特殊的应用场合,使用在条码数据中插入控制符,能够快速的和应用程序结合,达到高效处理的能力。
像CODE 128,CODE 39E 类型都支持控制符号编码,比如换行<LF>、自动填表<HT>等。常用于管理系统特殊格式分割录入,也可以选择不常用的符号做加密防伪使用
   常见控制符

十六进制代码

缩写

DEC 多国字符名

00

NUL

空字符

01

SOH

标题起始 (Ctrl/A)

02

STX

文本起始 (Ctrl/B)

03

ETX

文本结束 (Ctrl/C)

04

EOT

传输结束 (Ctrl/D)

05

ENQ

询问  (Ctrl/E)

06

ACK

认可  (Ctrl/F)

07

BEL

  (Ctrl/G)

08

BS

退格  (Ctrl/H)

09

HT

水平制表符 (Ctrl/I)

0A

LF

换行  (Ctrl/J)

0B

VT

垂直制表符 (Ctrl/K)

0C

FF

换页  (Ctrl/L)

0D

CR

回车  (Ctrl/M)

0E

SO

移出  (Ctrl/N)

0F

SI

移入  (Ctrl/O)

10

DLE

数据链接丢失 (Ctrl/P)

11

DC1

设备控制 1 (Ctrl/Q)

12

DC2

设备控制 2 (Ctrl/R)

13

DC3

设备控制 3 (Ctrl/S)

14

DC4

设备控制 4 (Ctrl/T)

15

NAK

否定接受 (Ctrl/U)

16

SYN

同步闲置符 (Ctrl/V)

17

ETB

传输块结束 (Ctrl/W)

18

CAN

取消  (Ctrl/X)

19

EM

媒体结束 (Ctrl/Y)

1A

SUB

替换  (Ctrl/Z)

1B

ESC

换码符

1C

FS

文件分隔符

1D

GS

组分隔符

1E

RS

记录分隔符

1F

US

单位分隔符

20

SP

空格

 例如最常见的,打印一个含有回车换行的QR条码。 

我们查询上表可以看到回车符和换行符分别对应十六进制值0D ,0A

所以,只需要在我们ZPL 指令中输入相应指令,让它能够让打印机认识十六进制的字符

 ^XA

^F0100,100

^BQN,2,5

^FH

^FDLA,1234_0D_0A5678^FS

^PQ1

 

^XZ

就可以得到含有回车换行的RQ条码,输出效果

其他控制符也类比,在条码内容中插入其他控制符。当然你也可以选择不同支持控制符的条码类型:例如CODE 128,CODE 39E , QR , PDF417

_04  ->  <EOT>

_06  ->  <ACK>

_09  ->  <Tab>

_1D  ->  <GS>

_1E  ->  < RS>

_1F  ->  <US>

收缩
  • QQ咨询

  • 点击这里给我发消息