2015-10-06 107 views
-1

我使用ZPL打印文本,但打印不正确。它在中间有差距。它们通过ZebraDesigner正确打印到真正的打印机。但是,他们通过ZPL打印时都错了:使用ZPL错误地打印文本

^^ FT246,70 A0R,16,16 ^ FB900,2 ,, ^ FDMaisstaerke,Austernuce,Cashewnuss,皮尔磁,多边机构,Lattich,包彩,Sojasprossen^FS

打印出来的 'Maisstaerke,Austernuce,Cashewnuss,皮尔磁,多边机构,Lattich,包彩,Sojasprossen'

(我们有一个很大的 'MAIS,' 后间隙)。

http://screencast.com/t/sTiaxC3cMg

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

请帮助。 谢谢

+0

任何人都可以帮助我!这是我必须解决的紧急任务:) – LEH

+0

没有人能帮助我吗?我已经尝试了很多方法并验证了每行代码,但是我找不到任何错误。请参阅附件文件: – LEH

+0

此文件仅打印2条文本行,但我在真机中也遇到了问题。 任何人都可以帮忙吗? CT ~~ CD,〜CC ^〜CT〜 ^ XA ^ PW560 ^ LL560 ^ LS0 ^ FX LINE 1^FS ^ A0R,14,14 ^ FT350,70 ^ FB450 ,1,0,J ^ FH_ ^ FDZutaten:布莱布鲁斯特(CH),Cashewnuss 4%,皮尔,MAÏS,Lattich,包,Sojasprossen, ^ FS ^ FX LINE 2^FS ^ A0R,14, 14 ^ FT330,70 ^ FB450,1,0,J ^ FH_ ^ FDLauch,Zwiebeln,Pepper oni Rot,Karotte,Tomatenpuree,Sojasauce,Fischsauce, ^ FS ^ PQ1,0,1,Y^XZ – LEH

回答

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或重音符)字符,如果是这样,逃避他们。