条形码-EAN 13 码编码规则详细说明 (一) EAN13 码的组成: EAN 13 条形码由13 位数字构成,其中第一位为前置码,最后一位为校验码
条码格式如下:按区域划分: 以图片为例(举例条码随意生成):前三位211 为国家代码
紧接着的2345 为厂商代码;再然后46102 为产品代码;最后一位为校验码
(二)编码解析 1
【左侧空白区】 位于条码符号最左侧的与空的反射率相同的区域,其最小宽度为11个条形模块宽
【前置码】 前置码是不用条码符号表示的,即为国家代码的第1 位数字,功能是做为左侧数据符的编码设定之用
【起始符】 位于条码符号左侧空白区的右侧,表示信息开始的特殊符号,由3 个条形模块组成,逻辑为101(1 代表细黑,0 代表细白)
【左侧数据符】 位于起始符号右侧,中间分隔符左侧的一组条码字符
表示 6 位数字信息,由42 个条形模块组成,每个数字对应 7 个条形模块
逻辑方式如下: 前置码 编码方式 前置码 编码方式 1 AAAAAA 6 ABBBAA 2 AABABB 7 ABABAB 3 AABBAB 8 ABABBA 4 ABAABB 9 ABBABA 5 ABBAAB 字 码 A 类 编 码 逻 辑 值 B 类 编 码 逻 辑 值 0 0001101 0100111 1 0011001 0110011 2 0010011 0011011 3 0111101 0100001 4 0100011 0011101 5 0110001 0111001 6 0101111 0000101 7 0111011 0010001 8 0110111 0001001 9 0001011 0010111 注:1 为细黑,0 为细白条形模块 5
【国家代码】 EAN 国家代码说明: 000 - 019 美国 030 - 039 美国