对于UPC-A和EAN-13条码下面的文本,它们的字符排列和命名分区是相似的,但有一些细微差异。
UPC-A 条码文本分区 (12位数字)
数字排列示例: 1 23456 78901 2
视觉分隔: 通常印刷时,数字会按 1 23456 78901 2 或 1 23456 789012 分组。
左侧前导数字 - 第1位
系统字符,表示产品类型(如0-常规,3-药品等)
左侧数据字符 - 第2-6位(5位)
制造商代码(厂商识别码的一部分)
右侧数据字符 - 第7-11位(5位)
产品代码
校验位 - 第12位
通过前11位计算得出的校验码
注意:在印刷显示时,UPC-A的12位数字通常不会在中间分隔符位置留空格,但人们理解时会按结构分区。
EAN-13 条码文本分区 (13位数字)
数字排列示例: 69 012345 67890 5
视觉分隔: 通常印刷为 6901234567895 或分组成 690 12345 67890 5。
前置码(前2-3位) - 第1-3位
GS1前缀/国家代码(如690-695中国,00-09美国/加拿大,400-440德国等)
注意:EAN-13的前3位是完整的GS1前缀,但根据编码规则,第一位决定了左侧6位数字的奇偶编码模式。
左侧数据字符 - 实际包含第2-7位(6位),但结构和UPC-A不同:
制造商代码(长度可变,通常4-6位)
右侧数据字符 - 第8-12位(5位)
产品代码
校验位 - 第13位
通过前12位计算得出的校验码
关键区别与共同点
共同点:
都有左右数据区,中间有空白分隔(条码有分隔符,下方数字通常不显示分隔符)
都以校验位结束
都采用模块化编码
主要区别:
特征 UPC-A EAN-13
位数 12位 13位
前导字符 1位系统字符 2-3位国家代码
左侧数据位 5位 6位(包含部分厂商代码)
兼容性 EAN-13前补0即为UPC-A 可直接兼容UPC-A(首位为0时)