我正在使用以下命令打印对齐文本:

^FB1800,3,0,J^FT100,200^A0B,26,26^FH\^FDLONG TEXT TO BE PRINTED, WHICH DOESNT FIT IN ONLY 3 LINES...^FS

命令 ^FB1800,3,0,J 打印一个字段块,宽度为 1800 点,最多 3 行,对齐。

问题是如果文本超过最大行数,它会覆盖最后一行! :( 这当然会使最后一行的文本不可读。

我怎样才能避免这种情况?有谁知道是否有办法剪切超出的文本?

文档确切地说会发生这种情况:



供引用:我正在使用打印机 Zebra 220Xi4。

任何帮助,将不胜感激。谢谢!

最佳答案

看看 ^TB 命令。如果文本超过 ^FB 参数中定义的大小,则优先于 TB 命令并截断

关于zebra-printers - ZPL - 斑马 : print justified text block without overwriting last line,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8386329/

10-09 16:00