打印 ZPLII 二维码打开 url

Print ZPLII QR to open url

我正在使用 Zebra ZPLII 创建带有 QR 码的标签以打开特定 url。当我使用 iPhone 相机扫描二维码时 phone 显示 "unusable data" 并且当我尝试使用外部二维码时 reader 从二维码中提取的文本与标签中的文本不同.例如,如果我写 www.google.com 我从读取 QR 得到的字符串是 .google.com 如果我使用 https://www.google.com结果是ps://www.google.com

这是我设计的标签

^XA
^FX Top section with company logo, name and address.
^CF0,60

^FO220,50^FDIntershipping, Inc.^FS
^CF0,30
^FO220,115^FD1000 Shipping Lane^FS
^FO50,155^GB700,1,3^FS

^FX Third section with barcode.
^BY5,2,70
^FO300,95^BQN,2,4^FDwww.google.com^FS

^XZ

为了测试,我正在使用 http://labelary.com/viewer.html

找到一个简单的解决方案,问题似乎是^FD 之后的所有文本都没有被解释为文本或类似的东西。为了解决我的问题,我这样做了:

^FO300,95^BQN,2,4^FDwww.google.com^FS

改为:

^FO300,95^BQN,2,4^FD             www.google.com^FS

您缺少 ^BQ^FD 命令的一些参数。

^BQ参数:

^BQa,b,c,d,e

在哪里

a = Orientation
b = Model
c = Magnification factor
d = Error correction
e = Mask Value

最后两个参数实际上是在^BQ之后带入^FD命令的。奇怪的设计,但这就是它的工作原理。

完整的条码字符串

^FO300,95^BQN,2,6,M,7^FDQA,www.google.com^FS

样本标签的完整 ZPL

^XA
^FX Top section with company logo, name and address.
^CF0,60
^FO220,50^FDIntershipping, Inc.^FS
^CF0,30
^FO220,115^FD1000 Shipping Lane^FS
^FO50,155^GB700,1,3^FS
^FX Third section with barcode.
^BY5,2,70
^FO300,95^BQN,2,6,M,7^FDQA,www.google.com^FS
^XZ

文档:

https://support.zebra.com/cpws/docs/general/EncodingUnicode_QRCode.pdf https://support.zebra.com/cpws/docs/zpl/13979l-010_ra.pdf