将以下ZPL代码发送到标有2“ x2”标签的Zebra GX-420D打印机时,会执行2件非常奇怪的事情:
因此,总共使用了6个标签,内容仅在第3和第6个标签上。
这是代码:
^XA
^FX Test for long barcode
^BY1,2,50
^FO20,10^BC^FD>6UIQ-2013P-MR-BU^FS
^XZ
上面的代码中有什么会导致这种现象的?
我最终想通了。我想远程解决此问题,无法直接访问打印机,也看不到它的打印内容和方式。但是最终我可以使用打印机,然后花了很长时间才修复。
似乎有一些默认值或以前的打印作业遗留的设置会导致此问题。我在打印之前添加了一些值的重置,然后它仅打印了一个标签。
是的,在带有^ FX的注释末尾不需要^ FS。
这是正确打印出相同内容的代码(可能有一些不必要的命令,但是该命令起作用了,所以我将其保留了下来):
^XA~TA000~JSN^MNW^PON^PMN^LH0,000~SD15^XZ
^XA^JUS^XZ
^XA
^MMT
^PW0355
^LL0305
^FX Test for long barcode
^BY1,2,50
^FO20,10^BC^FD>6UIQ-2013P-MR-BU^FS
^XZ