2

我正在将 ZPL 代码传递给 Zebra 打印机。在这个 ZPL 代码中,我有一部分会生成一个二维码。二维码的值来自我在为 WM6.5 开发的移动应用程序中使用条形码扫描功能获得的字符串。扫描的字符串结果如下所示: 姓名:John Smith 性别:男性 职位:开发人员

我需要将此字符串传递给数据网格。所以我通过“\n”或环境新行逐行解析它。将它传递给数据网格是可以的。但是当我将字符串结果打印到 Zebra 打印机上的二维码时。新行似乎没有包含在 QR 码中。

4

2 回答 2

4

如果要传入不可打印的字符,请使用^FH命令将其作为十六进制值传入

^XA
^FO100,100
^AD^FH
^FDTilde _7e used for hex^FS
^XZ

这将打印出 a~而不是 _7e

于 2012-11-20T14:58:59.163 回答
1

ISO-8859-1 编码字符

HTML     OCTL   HEX   CMP   CHR   MEANING
------ + ---- + --- + --- + --- + ------------------------------

 | \012 | =0A |     |     | Line feed (ASCII NL, newline)

使用0x0A而不是\n

于 2012-11-20T11:23:31.283 回答