我正在斑马线打印机上打印条形码128。这是条形码"D1>6>6C;-02-0“后面的文本
它打印条形码,但当被扫描仪扫描时,它只记录
D1>6>C;-02-0
如你所见,第二个6丢失了。
有什么办法解决这个问题吗?
发布于 2017-10-17 06:03:01
这可能是因为>6是Zebra打印机上的Code 128条形码的调用字符。参见ZPL Programming Guide的第75页,但要点是在生成条形码时,字段数据中不包含调用字符。
解决方案是当您想打印>时,在^FD中使用>0。这意味着字符串
D1>6>6C;-02-0必须以如下方式发送到打印机
D1>06>06C;-02-0我使用以下ZPL将此代码发送到打印机:
^XA
^FO100,100^BY3
^BCN,100,Y,N,N
^FDD1>06>06C;-02-0^FS
^XZhttps://stackoverflow.com/questions/46779540
复制相似问题