ZPL 如何将可变长度的文本居中
ZPL How to center text with variable length
我使用 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
使用字段块^FB
命令;参数D为对齐方式,这里设置为C
for center
^FT250,600^A0B,28,28^FB600,1,0,C^FH\^FDTEXT_TO_REPLACE^FS
使用 Zebra 打印机实用程序将条形码的 ttf 字体下载到打印机。
使用条形码字体在居中的文本框中打印条形码。
以下在线实用程序很有帮助:http://labelary.com/viewer.html
关于使用外部字体的 Zebra 文章:https://www.zebra.com/us/en/support-downloads/knowledge-articles/ait/downloading-and-using-fonts-on-zebra-zpl-printers.html
示例如下:
^PR
^XA
^CF0,30,30
^FO0,30
^A@N,50,70,E:COD000.FNT
^FB525,1,0,C,0
^FD *BARCODE_DATA* \&^FS
^XZ
我使用 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
使用字段块^FB
命令;参数D为对齐方式,这里设置为C
for center
^FT250,600^A0B,28,28^FB600,1,0,C^FH\^FDTEXT_TO_REPLACE^FS
使用 Zebra 打印机实用程序将条形码的 ttf 字体下载到打印机。 使用条形码字体在居中的文本框中打印条形码。
以下在线实用程序很有帮助:http://labelary.com/viewer.html
关于使用外部字体的 Zebra 文章:https://www.zebra.com/us/en/support-downloads/knowledge-articles/ait/downloading-and-using-fonts-on-zebra-zpl-printers.html
示例如下:
^PR
^XA
^CF0,30,30
^FO0,30
^A@N,50,70,E:COD000.FNT
^FB525,1,0,C,0
^FD *BARCODE_DATA* \&^FS
^XZ