GS1二维码
GS1 QR码是的一个变种QR码符合GS1规范。它专为共享扩展包装信息而设计,例如批号,产品ID和数量。
GS1 QR Code从QR Code继承了其字符集和尺寸的规格。它可以在白色背景上以黑色打印或在黑色背景上以白色打印。
QR码在ISO / IEC 18004 信息技术中定义- 自动识别和数据捕获技术 - QR Code 2005条形码符号规范。GS1实施在GS1通用规范文档中定义。
Open符号结构
该符号包含以下元素:
包含数据的常规方阵中的方形模块
Finder模式
时间模式
对齐模式
安静的区域边界
GS1 QR码符号始终以功能代码1(FNC1)字符开头,并使用应用程序标识符分隔条形码中的不同类型的数据。数据作为二进制信息存储在数据区中的“模块”(方形点)中。每个黑色模块表示二进制1,每个白色模块表示二进制0。
取景器图案是方形公牛的眼睛,出现在符号的三个角落。这些模式使条形码可以在任何方向上正确扫描。
仅在版本2和更大符号中出现的对齐模式有助于解码软件在代码轻微失真的情况下重新同步。它由一个覆盖数据区域的小方牛眼网格组成。
时序模式由一行和一列交替的黑白模块组成。它们使读者能够确定符号版本和密度。
Open字符集
此符号系统在以下模式中支持以下字符:
数字模式:包括所有数字(0-9)
字母数字模式:包括所有数字(0-9),大写字母(AZ)和以下特殊字符:
美元符号($)
百分号(%)
星号(*)
加号(+)
连字符( - )
期间(。)
斜线标记(/)
科隆(:)
空间角色
字节模式:包括以每个字符8位编码的数据; 默认字符集是ISO / IEC 8859 信息技术中定义的- 8位单字节编码图形字符集
可以在单个条形码中手动切换模式。
Open错误修正
GS1 QR Code使用Reed-Solomon算法进行纠错。提供四种可选的纠错级别,即使高达30%的代码损坏,也可以读取条形码。
Open应用标识符
除了编码的数据外,每个GS1符号还包含一个或多个应用程序标识符。一个应用程序标识符是字符序列,其涉及一个数据串的物理或逻辑的事情,诸如项目编号,序列号,或到期日。
每个应用程序标识符告诉用户遵循什么类型的数据,并定义该相同数据字符串的长度和数据格式。某些应用程序标识符指定包含固定数量字符的数据字段,而其他应用程序标识符指定可变长度数据字段。
GS1 QR代码可以编码任何应用程序标识符,但在使用任何其他应用程序标识符之前,它必须以GTIN的应用程序标识符(01)和扩展打包URL的(8200)开头。