我正在使用 Zebra Designer 2 创建一些标签,当我有一个长标签(超过 30 个字符)时,打印机会在每两个单词之间放置一个额外的空格。当我使用软件的打印预览功能时,标签看起来不错,但真正打印的标签是坏的。这是打印结果的示例:

这是 Zebra Designer 生成的 ZPL 代码:

^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR5,5~SD15^JUS^LRN^CI0^XZ
^XA
^MMT
^LS0
^FT99,269^A0N,23,24^FH\^FDTEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO^FS
^FT99,205^A0N,25,24^FH\^FDTEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO^FS
^FT92,141^A0N,28,28^FH\^FDTEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO^FS
^FT88,357^A@N,23,22,TT0003M_^FH\^CI17^F8^FDTEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO^FS^CI0
^PQ1,0,1,Y^XZ

打印机为 ZP550 (DHL),200 dpi,介质为 10cm x 20cm(非连续)。

最佳答案

您需要注意的一个问题是文本换行,默认情况下,您的纸张大小为 Letter 或 A4,它会在大约 80 个字符后自动换行。如果您需要支持完整的 132 列宽度,那么您需要将打印首选项中的纸张尺寸更改为“US Std Fanfold”,并将方向保留在纵向,在这种情况下为宽纸。

我将它设置为 US Std Fanfold,问题就消失了

关于printing - 在 Zebra 打印机 (ZPL) 上打印的长行之间带有额外的空白,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28988037/

10-11 16:42