ZPL - zebra:打印对齐文本块而不覆盖最后一行

Rod*_*res 4 zpl zebra-printers text-justify

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

^FB1800,3,0,J^FT100,200^A0B,26,26^FH\^FDLONG TEXT TO BE PRINTED, WHICH DOESNT FIT IN ONLY 3 LINES...^FS
Run Code Online (Sandbox Code Playgroud)

命令^ FB1800,3,0,J打印宽度为1800点,最多3行的字段,对齐.

问题是,如果文本超过最大行数,它将覆盖最后一行!:(当然,这使得最后一行的文字难以理解.

我怎么能避免这种情况?有人知道是否有办法削减超出文本?

文档准确地说明了这种情况:

超过最大行数的文本将覆盖最后一行.更改字体大小会自动增加或减小块的大小.

供参考:我使用的是打印机Zebra 220Xi4.

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

Ovi*_*ler 5

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