在Zebra打印机(ZPL)上打印长行以及额外的空白区域

时间:2015-03-11 13:34:48

标签: printing zebra-printers zpl

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

enter image description here

这是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(非连续)。

1 个答案:

答案 0 :(得分:2)

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

我将它设置为US Std Fanfold并且问题消失了