У меня возникли проблемы с согласованностью выравнивания текста при печати ZPL между официальным оборудованием Zebra и Citizen CL-S521 (и, предположительно, другими моделями Citizen).
У меня есть этикетка с поворотом на 270 градусов в некоторых полях, которые должны быть выровнены по левому краю, но принтер выводит их с выравниванием по правому краю. Точно так же у меня есть некоторые текстовые блоки, которые должны быть выровнены по правому краю, но печатаются с выравниванием по левому краю с неправильным происхождением поля.
Примеры:
^ПВБ,0
^FO40,570,0^A0,23,24^TBB,450,25FH\^FDЭто следует выровнять по левому краю^FS
А также:
^FT790,504,1^A0N,31,31^TBN,90,31^FH\^FDЭто должно быть выровнено по правому краю^FS
При использовании онлайн-просмотрщика ZPL и других принтеров, совместимых с ZPL, это выводится правильно, но не на моделях Citizen.
Если у кого-то была похожая проблема и она решилась, буду признателен, если подскажете как.