Zebra ZPL 命令,用于调整条形码大小以位于标签内



我正在使用标签角色大小为 2.5' * 1.75' 的 Zebra GT800 标签打印机。我正在努力使用 ZPL 命令将其调整为内部标签的大小。我尝试使用我在 ZPL 用户指南中阅读的粗体文本中的几个值,但没有成功。

当使用值BY2时,发生的情况是条形码脱离标签的边距。当我使用值 BY1 时,它太小而无法读取。下面是使用的 ZPL 命令。

^XA^FO150,100^**BY1**^BC,100,Y,N,N^FD00V11636000032562050^FS^XZ 
^XA^FO150,100^**BY2**^BC,100,Y,N,N^FD00V11636000032562050^FS^XZ 

我的建议如下:

  1. 继续使用 ^BY2 设置条形码的模块宽度,以便有问题的扫描仪可以读取它们。

  2. 对于^BC命令,请设置 6 个参数("mode"参数)以A将代码 128 条形码的模式设置为"自动"。 正在做这将告诉打印机分析正在编码的数据和将确定最佳包装方法。这可以自动提供帮助如果数据可压缩(四个或一行中更多的数字将导致移动到子集 C,这会在这里帮助你)。

例:

^XA^FO150,100^BY2^BC,100,Y,N,N,A^FD00V11636000032562050^FS^XZ

源:

本 ZPL 编程指南的第 81 页

试试这个:

^XA^PRA^BY1,2^LH000,000^PQ1
^FO115,100^B3N,,075,N^FD00V11636000032562050^FS
^FO075,225^A0N,050,040^FD00V11636000032562050^FS
^XZ

相关内容

  • 没有找到相关文章

最新更新