Учитывая список небольших строк (от 1 до 3 слов в каждой), я хотел бы напечатать их в 2 столбца, используя ZPL для принтеров Zebra. Например, если список ["A", "B", "C", "D", "E"]
, я бы хотел, чтобы моя метка выглядела так:
A B C D E
Однако, если строки немного длиннее, я хотел бы иметь возможность обрезать их, чтобы столбцы не перекрывались. Например, если список ["string 1", "string 2", "long string 3", "string 4", "string 5"]
, метка должна выглядеть так:
string 1 string 2 long str string 4 string 5
Я вижу 2 возможных подхода к этому: 1) Использование какой-то команды ZPL, которую я пока не смог найти 2) Вычисление ширины строк в пикселях. В этом случае мне нужно знать, какой шрифт используется в ZPL.
Я использую эту команду для печати текста:
^A0,N,30,30
^FDtext^FS