我正在格式化条形码标签。
我们使用Zebra编程语言,^BC
(Code 128)条形码。
当我增加 ^FD
字段数据 的大小时,条形码的宽度也在增加。
但是如何为固定长度的小数据打印更宽的条形码呢?
我看到一些其他类型的条形码有放大因子,比如UPC E条形码。
但我没有找到 ^BC
Code 128 条形码的任何放大因子。
我增加了一些空格,它增加了宽度,但读取条形码时效果不好。
我正在格式化条形码标签。
我们使用Zebra编程语言,^BC
(Code 128)条形码。
当我增加 ^FD
字段数据 的大小时,条形码的宽度也在增加。
但是如何为固定长度的小数据打印更宽的条形码呢?
我看到一些其他类型的条形码有放大因子,比如UPC E条形码。
但我没有找到 ^BC
Code 128 条形码的任何放大因子。
我增加了一些空格,它增加了宽度,但读取条形码时效果不好。
看一下^BY
命令
^XA
^FO100,100^BY7
^BCN,100,Y,N,N
^FD123456^FS
^XZ
第一个参数是条形码后面的宽度。默认值为2,范围是1-10。
要更改解释行上文本的字体、大小和位置,请使用^A
命令。
^XA
^FO100,100^BY7
^A0N,40,30^BCN,100,Y,N,N
^FD123456^FS
^XZ
我知道回答你的问题已经太晚了,但是我认为这可能会对其他人有所帮助。
我遇到了相同的问题,并通过这个技巧解决了它,其中我将BC模式设置为A(自动)。
示例:
^BY3,3,55^FT12,172^BCN,,Y,N,,A
^FD123456789^FS