使用ZPL错误地打印文本

时间:2015-10-06 12:14:29

标签: zpl zpl-ii

我使用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

请帮忙。 感谢

1 个答案:

答案 0 :(得分: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或重音)字符,如果是,则必须预先转义它们。