6

我正在使用 Zebra GT800 标签打印机,标签角色大小为 2.5' * 1.75'。我正在努力使用 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 
4

2 回答 2

16

我建议如下:

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

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

例子:

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

资源:

本 ZPL 编程指南的第 81 页

于 2014-11-20T20:51:30.270 回答
-1

尝试这个:

^XA^PRA^BY1,2^LH000,000^PQ1
^FO115,100^B3N,,075,N^FD00V11636000032562050^FS
^FO075,225^A0N,050,040^FD00V11636000032562050^FS
^XZ
于 2021-06-02T20:06:28.467 回答