条形码EAN13码编码规则详细说明.docx
《条形码EAN13码编码规则详细说明.docx》由会员分享,可在线阅读,更多相关《条形码EAN13码编码规则详细说明.docx(9页珍藏版)》请在冰豆网上搜索。
条形码EAN13码编码规则详细说明
条形码-EAN13码编码规则详细说明
一)EAN13码的组成:
EAN13条形码由13位数字构成,其中第一位为前置码,最后一位为校验码。
条码格式如
下:
按区域划分:
以图片为例(举例条码随意生成):
前三位211为国家代码。
紧接着的2345为厂商代码;再然后46102为产品代码;最后一位为校验码。
(二)编码解析
1.【左侧空白区】位于条码符号最左侧的与空的反射率相同的区域,其最小宽度为11个条形模块宽。
2.【前置码】前置码是不用条码符号表示的,即为国家代码的第1位数字,功能是做为左侧数据符的编码设定之用。
3.【起始符】位于条码符号左侧空白区的右侧,表示信息开始的特殊符号,由3个条形
模块组成,逻辑为101(1代表细黑,0代表细白)。
4.【左侧数据符】
位于起始符号右侧,中间分隔符左侧的一组条码字符。
表示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
美国
060-139
美国
300-379
法国
380
保加利亞
383
斯洛文尼亚
385
克羅地亞
387
波斯尼亞和黑
塞哥維那
389
黑山
400-440
德国
450-459,
日本
490-499
460-469
俄国
470
吉爾吉斯斯坦
471
台灣
474
愛沙尼亞
475
拉脫維亞
476
阿塞拜疆
477
立陶宛
478
烏茲別克斯坦
479
斯里蘭卡
480
菲律賓
481
白俄羅斯
482
烏克蘭
484
摩爾多瓦
485
亞美尼亞
486
格魯吉亞
487
哈薩克斯坦
488
塔吉克斯坦
489
香港
500-509
聯合王国
520-521
希臘
528
黎巴嫩
529
塞浦路斯
530
阿爾巴尼亞
531
馬其頓
535
馬耳他
539
愛爾蘭
540-549
比利時/盧森堡
560
葡萄牙
569
冰島
570-579
丹麥
590
波蘭
594
羅馬尼亞
599
匈牙利
600-601
南非
603
加納
604
塞內加爾
608
巴林
609
毛里求斯
611
摩洛哥
613
阿爾及利亞
615
尼日利亞
616
肯尼亞
618
象牙海岸
619
突尼斯
621
敘利亞
622
埃及
624
利比亞
625
約旦
626
伊朗
627
科威特
628
沙特阿拉伯
629
阿聯酋
640-649
芬蘭
690-695
中国
700-709
挪威
729
以色列
730-739
瑞典
740
危地馬拉
741
薩爾瓦多
742
洪都拉斯
743
尼加拉瓜
744
哥斯達黎加
745
巴拿馬
746
共和多米尼加
750
墨西哥
754-755
加拿大
759
委內瑞拉
760-769
瑞士
770-771
哥倫比亞
773
烏拉圭
775
秘魯
777
玻利維亞
778-779
阿根廷
780
智利
784
巴拉圭
786
厄瓜多爾
789-790
巴西
800-839
意大利
840-849
西班牙
850
古巴
858
斯洛伐克
859
捷克的
860
塞爾維亞
865
蒙古
867
北朝鮮
868-869
土耳其
870-879
荷蘭
880
韓国
884
柬埔寨
885
泰国
888
新加坡
890
印度
893
越南
5个条形模块组成,逻辑方式
5位数字信息的一组条码字符,
896
巴基斯坦
899
印尼
900-919
奧地利
930-939
澳大利亞
940-949
新西蘭
955
馬來西亞
958
澳門
6.【中间分隔符】位于左侧数据符的右侧,是平分条码字符的特殊符号,由为01010(1代表细黑,0代表细白)。
7.【右侧数据符】位于中间分隔符右侧,校验符左侧的一组条码字符。
表示由35个条形模块组成,每个数字对应7个条形模块。
右侧数据符编码原则如下:
字码
逻辑值
0
1110010
1
1100110
2
1101100
3
1000010
4
1011100
5
1001110
6
1010000
7
1000100
8
1001000
9
1110100
注:
1为细黑,0为细白条形模块
8.【校验符】位于右侧数据符的右侧,表示校验码的条码字符,由7个条形模块组成。
13位条形码序号如下:
N1N2N3N4N5N6N7N8N9N10N11N12C校验计算步骤如下:
计算C1=N1+N3+N5+N7+N9+N11(奇数位的数值相加)(校验位本身除外);计算C2=(N2+N4+N6+N8+N10+N12)x3(偶数位的数值相加,再乘以3);计算CC=(C1+C2)取个位数;
校验码C=10–CC。
9.【终止符】
位于条码符号校验符的右侧,表示信息结束的特殊符号,由3个条形模块组成,逻辑方
式为101(1代表细黑,0代表细白)。
10.【右侧空白区】位于条码符号最右侧的与空的反射率相同的区域,其最小宽度为7个条形模块宽。
浩创指环式扫描器W16可用于Code128与39条码扫描,超低功耗,超长工作时间。
通过双蓝牙+进行数据传输。
搭配W561物流智能手表,可以在快递内场分拣、电商摘果拣选、播种拣选、商超收银等场景使用。
关注“浩创指环王”微信公众号了解更多。