-1

我使用 ZPL 打印文本,但打印错误。中间有空隙。它们通过 ZebraDesigner 正确打印到真实打印机。但是通过 ZPL 打印时它们是错误的:

^FT246,70^A0R,16,16
^FB900,2,,
^FDMaisstaerke, Austernuce, Cashewnuss,Pilz, Mais,              Lattich, Pack Choi,Sojasprossen^FS

它打印为“Maisstaerke、Austernuce、Cashewnuss、Pilz、Mais、Lattich、Pack Choi、Sojasprossen”

('Mais'之后有很大的差距)。

http://screencast.com/t/sTiaxC3cMg

http://screencast.com/t/0QkypnsPyF89

请帮忙。谢谢

4

1 回答 1

0

我无法重现该问题,但字段块宽度似乎相当大;您没有在原始帖子中指定任何标签尺寸。如果您使用以下代码 - 原始帖子和您的评论的组合:

^XA
    ^PW560
    ^LL560
    ^LS0
    ^FO246,70^GB28,300,,^FS
    ^FT246,70^A0R,16,16 ^FB300,2,, ^FDMaisstaerke, Austernuce, Cashewnuss,Pilz, Mais, Lattich, Pack Choi,Sojasprossen^FS
    ^PQ1,0,1,Y
^XZ

通过将字段块宽度减小到 300 点,我可以重现可能存在的问题 - 字段块自动换行。

我还在块周围画了一个框以进行可视化。您可以在Labelary Viewer上进行测试。

最后,如果您以某种方式编写数据,请确保其中没有特殊(不可打印,例如制表符、非 UTF-8 或重音)字符,如果是这样,您必须预先转义它们。

于 2016-07-19T18:05:31.807 回答