ZPL-如何将GS1应用标识符嵌入到GS1二维码中 [英] ZPL - How to embed GS1 application identifiers into GS1 QR code
本文介绍了ZPL-如何将GS1应用标识符嵌入到GS1二维码中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试用ZPL编码一个符合GS1标准的二维码,它将包含许多应用程序标识符。我不明白在使用^BQ创建2D代码时如何在^FD字符串中嵌入FNC1字符。 下面是我的第一次尝试。创建GS1-128条形码时,我会使用>8字符表示可变长度字段。
^FX Test^FS
^XA^MCY^XZ
^XA^LH0,65
^LH0,0^FS
^BQN,2,10^FD>;>83018099999>82411184174>810MFATA00001>891EA^FS
^PQ1,0,0,N
^XZ
这将创建一个2D条形码,它在扫描时会返回以下字符串,但不会识别为符合GS1。
11611193018099999>82411184174>810MFATA00001>891EA
如何配置^FD字段以启用FNC1字符?
推荐答案
EdHayes3的答案非常好。
如Zebra在^BX
中指定的,转义字符是下划线,后续数字定义使用哪种FNC。
_1 - > FNC1
_2 - > FNC2
_3 - > FNC3
根据我对Zebra文档的理解,不支持FNC4。
我唯一不完全同意的是避开每一个GS1AI,因为除了批次/批号之外,最常见的GS1AI都有固定的长度。 换句话说,我不认为有必要逃避例如GTIN。不过,在GTIN-12或GTIN-13的情况下,您可能需要记住用前导零填充它。这篇关于ZPL-如何将GS1应用标识符嵌入到GS1二维码中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文