如何解决使用 Zebra S4M 打印后二维码丢失字符
我正在编写 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 码时,<input id="tempJson" type="hidden" value="@Html.Raw(ViewBag.tempString)" />
命令具有必须在添加数据之前设置的附加参数。
更改您的最后一行,如下所示:
来自:
^FD
致:
^FN24^FDQR_CUST_CODE^FS
以下是 BQ 命令指南中的示例,可以进一步帮助您。
Automatically generate a user defined table type that matches an existing table
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。