使用版本:ZPL2
。
格式前缀:^
。
有人可以帮助您使用ZPL II帮助打印插入符号(^
)。我们需要一些转义序列或任何其他方式将此格式前缀(^
)打印为普通字符。
注意:不要将格式前缀(^
)更改为其他字符。
任何帮助都将受到高度赞赏。
答案 0 :(得分:3)
您需要在^ FD之前使用^ FH,然后使用插入符号的十六进制值:_5E
^XA
^FO100,100
^AD^FH
^FDCaret _5e used for HEX^FS
^XZ
另请参阅:How to print a tilde (~) in Zebra Programming Language (ZPL)
答案 1 :(得分:2)
您可以尝试将ZPL代码的格式前缀更改为不同的前一个。 ¬使用^ CC。打印命令后,将更改反转回^。
^XA
^CC¬
¬FO30,20¬FD_AB534^H¬FS
¬CC^
^XZ
^ FH和_5e解决方案也很好,但并不适用于所有情况。 如果使用^ FH命令,它将转换看似十六进制值的所有内容
示例 - 您要打印wifi密码,即:_AB534 ^ H. 通常你会使用代码:
^XA
^FO50,50
^FD_AB534^H^FS
^XZ
此代码仅打印:_AB534
使用^ FH命令并用_5E替换^将如下所示:
^XA
^FO50,50
^FH^FD_AB534_5EH^FS
^XZ
打印:½534^ H
密码与_AB534 ^ H不同。这是因为^ FH将_AB作为HEX值读取并将其转换为
使用此代码:
^XA
^CC¬
¬FO30,20¬FD_AB534^H¬FS
¬CC^
^XZ
输出为:_AB534 ^ H
符号¬不能简单地从键盘输入(没有alt +组合),因此不会在wifi密码中使用。