我正在编写 Zebra S4M 模板:
^FX[Fonts]^FS
^FX[Graphics]^FS
^FX[Format]^FS
CT~~CD,~CC^~CT~
^XA
^DFR:QR.ZPL^FS
~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR3,3^MD10^LRN^CI0
^MMT
^PW980
^LL0461
^LS0
^FT137,424^BQN,2,7
^FN24^FDQR_CUST_CODE^FS
^XZ
有问题的行是
^FN24^FDQR_CUST_CODE^FS
,其中变量在 .xml 文件中提供
<?xml version="1.0" standalone="no"?>
<!DOCTYPE labels SYSTEM "label.dtd">
<labels _FORMAT="R:QR.ZPL" _QUANTITY="1" _PRINTERNAME="Printer 1" _JOBNAME="LBL101">
<label>
<variable name="QR_CUST_CODE">11112345678</variable>
</label>
</labels>
生成的代码仅包含值 12345678,因此我缺少第一个 3x1。 有什么建议么?尝试将
QA
添加到 FD
但不起作用。
在 ZPL 中创建 QR 码时,
^FD
命令具有必须在添加数据之前设置的附加参数。
更改最后一行,如下所示:
来自:
^FN24^FDQR_CUST_CODE^FS
致:
^FN24^FDMM,NQR_CUST_CODE^FS
下面是 BQ 命令指南中的示例,应该可以为您提供进一步帮助。
Tengo el Mismo Problema con una GK420t en modo ZPL II, el QR omite los 3 primeros caracteres aun con los cambios que commentas.. alguno otra option?