ZPL-如何将GS1应用标识符嵌入到GS1二维码中 [英] ZPL - How to embed GS1 application identifiers into GS1 QR code

查看:17
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆