我在使用 ZPL 代码时遇到问题。当我向打印机发送以下代码时:
`JA
`HS
^XA^JMA^XZ
^XA^JZN^XZ
^XA^CI0^XZ
^XA^PRC^XZ
`HS
^XA^POI^XZ
^XA^PW744^XZ
^XA^LH12,12
^FO660,384^AAN,36,10^FDL2^FS
^FO12,12^BY2,3^BQN,2,4^FVLM,B5500QR Code Content^FS^BY2,3
^MCN
^PQ1
^XZ
`HS
^XA^XZ^XA^MCY^XZ^XA^JMA^XZ
`HS
打印机正确打印二维码。然后,在其他标签中,我打印以下条形码:
`JA
`HS
^XA^JMA^XZ
^XA^JZN^XZ
^XA^CI0^XZ
^XA^PRC^XZ
`HS
^XA^PON^XZ
^XA^PW744^XZ
^XA^LH12,12
^FO84,204^BY,,0,72^BCN,72,N,N,N,N^FV>9Fixed text 1^FS^BY2,3
^MCN
^PQ1
^XZ
`HS
^XA^XZ^XA^MCY^XZ^XA^JMA^XZ
`HS
条形码也打印正确,但如果我尝试再次打印 QR 码,使用与以前相同的代码,则 QR 码不在它应该在的位置(FO12,12)。
如果我重新启动打印机,二维码会再次正确打印。仅当我打印条形码时才会出现此问题。如果我打印文本、框、图像或线条,则不会发生错误。
有没有人有类似的问题?我在 Zebra 支持网站https://km.zebra.com/kb/index?page=forums&topic=021724cd8df90131764a436d007b1f上发现了这个线程,但他们的解决方案(使用 BY2,3 恢复默认值)不起作用我。
提前致谢。