2011-08-08 222 views
9

我正在做一个条形码标签的格式。 我们使用斑马编程语言^BC(代码128)条形码ZPL - 我们如何增加^ BC(Code 128)条码的宽度

作为i升高^FD场的数据大小,条形码宽度不断增加。

但是,我怎样才能打印一个固定的小长度数据更广泛的条形码。

我看到一些其他类型的放大因子,如UPC E条码。

但我没有找到^BC code 128条码的任何放大因子。

我把一些空间,并增加宽度,但不是有效的,而读条码

回答

23

看那^BY命令

^XA 
^FO100,100^BY7 
^BCN,100,Y,N,N 
^FD123456^FS 
^XZ 

第一个参数是它后barocdes的宽度。默认值是2,范围是1-10

要更改intrepretation线的字体,大小和文本的放置,可使用^A命令

^XA 
^FO100,100^BY7 
^A0N,40,30^BCN,100,Y,N,N 
^FD123456^FS 
^XZ 
+0

一个疑问。当我们增加条形码时,条形码的人类可读数据也会增加,或者我们也可以设置这个数字 – zod

+2

是否意味着解释行?您可以使用^ A字体命令更改字体和字体大小。我将编辑我的答案以显示 –

+3

我们遇到了控制条形码宽度的问题。 BY2的宽度太窄,而BY3的宽度对于标签来说太宽。有没有其他的方法来控制宽度? – ian