我将ZPL代码传递给Zebra打印机。在这个ZPL代码中,我有一部分将生成QR码。 QR码的值来自我在为WM6.5开发的移动应用程序中使用条形码扫描功能获得的字符串。 扫描的字符串结果如下所示: 姓名:约翰史密斯 性别:男 位置:开发
我需要将此字符串传递给datagrid。所以我通过“\ n”或环境新行逐行解析它。将它传递给datagrid是好的。但是当我将字符串结果打印到Zebra打印机上的QR码时。似乎新行没有被包含在QR码中。
答案 0 :(得分:4)
如果要传递不可打印的字符,请使用^FH
命令将其作为十六进制值传递
^XA
^FO100,100
^AD^FH
^FDTilde _7e used for hex^FS
^XZ
这将打印出~
而不是_7e
答案 1 :(得分:1)
ISO-8859-1 encoding characters
HTML OCTL HEX CMP CHR MEANING
------ + ---- + --- + --- + --- + ------------------------------

 | \012 | =0A | | | Line feed (ASCII NL, newline)
使用0x0A
代替\n
?