ZPL Как центрировать текст с переменной длиной - PullRequest
0 голосов
/ 23 мая 2018

Я использую Zebra Designer для создания своих ярлыков.Но у меня есть проблема с центрированием моих элементов.

Действительно, когда я создаю текстовое поле с помощью Zebra Designer, оно имеет фиксированную длину, а когда я заменяю текст внутри (на переменную Php, например, давая мне цену).) ==> если этот текст больше, чем этот, который я определил, он не фокусируется.

Поэтому я хотел бы создать текстовое поле шириной метки и местом для центрирования текставнутри, независимо от его длины

CT~~CD,~CC^~CT~
^XA~TA000~JSN^LT0^MNW^MTD^PON^PMN^LH0,0^JMA^PR5,5~SD15^JUS^LRN^CI0^XZ
^XA
^FT256,576^XG014.GRF,1,1^FS
^FT256,576^XG015.GRF,1,1^FS
^BY3,3,52^FT127,484^BCB,,Y,N
^FD>:$customer_key^FS
^FT56,429^A0B,28,28^FH\^FDTEXT_TO_REPLACE^FS
^FT197,401^A0B,28,28^FH\^FDTEXT_TO_REPLACE^FS
^BY3,3,57^FT781,434^BCB,,Y,N
^FO256,23^GB0,559,1^FS
^PQ1,0,1,Y^XZ
^XA^ID000.GRF^FS^XZ
^XA^ID015.GRF^FS^XZ

1 Ответ

0 голосов
/ 24 мая 2018

Использовать полевой блок ^FB Команда;Параметр D является обоснованием, здесь установлен на C для центра

^FT250,600^A0B,28,28^FB600,1,0,C^FH\^FDTEXT_TO_REPLACE^FS
...