ZPL如何将可变长度的文本居中 [英] ZPL How to center text with variable length

查看:559
本文介绍了ZPL如何将可变长度的文本居中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Zebra Designer创建标签.但是我很难集中我的元素.

I use Zebra Designer to create my labels. But I have a problem to center my elements.

实际上是当我使用Zebra Designer创建文本框时,它具有固定的长度,并且当我替换其中的文本时(例如,用变量Php给我价格)==>如果此文本大于我的文本框已经定义了它不集中.

Indeed when I create a text box with Zebra Designer, it has a fixed length and when I replace the text inside (by a variable Php giving me the price for example) ==> if this text is larger than this that I have defined it does not focus.

因此,我想创建一个文本框,该文本框的标签宽度以及文本在其中居中的位置(无论其长度如何)

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设置为中心

Use the Field Block ^FB Command; Parameter D is the justification, here set to C for center

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

这篇关于ZPL如何将可变长度的文本居中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆