EAN码符号有标准版(EAN-13)和缩短版(EAN-8)两种。标准版表示13位数字,又称为EAN13码,缩短版表示8位数字,又称EAN8。两种条码的最后一位为校验位,由前面的12位或7位数字计算得出html
EAN 13通用商品条形码通常由前缀部分、制造厂商代码、商品代码和校验码组成。结构为:P1P2P3 + M1M2M3M4 + I1I2I3I4I5 + C 分别表明前缀码、厂商代码、商品代码、校验码优化
前缀部分表明国家地区,00-09表明美国,加拿大,45-49表明日本,690-693表明中国大陆,471表明我国台湾地区,489表明香港特区。ui
中华人民共和国可用的国家代码有690-699,其中696-699还没有使用。生活中最多见的国家代码为690-693,当以690、691开头时,厂商识别码为四位,商品项目代码为五位;当以69二、693开头时,厂商识别码是五位,商品项目代码是四位。编码
好比:code
6902226189610 - - - 690表明中国大陆、2226为厂商识别码、18961为商品项目、0为校验码(校验码来校验商品条形码中左起第1-12数字代码的正确性)htm
参考:https://zhidao.baidu.com/question/557348131.html、 https://zhidao.baidu.com/question/361196680.htmlblog
ISBN后面一共是13位数字,分为五组。A-B-C-D-E
A是978或979,是国际物品编码协会分配给图书的专用前缀码。
B是组号,我国是7
C是出版社代码,2-6位
D是图书序号,由出版社按图书的出版顺序编。
E是校验码,1位。用于在机读条码时检验数据是否正确。it
Code128A字符集 包括大写字母、数字、经常使用标点符号和一些控制符。io
Code128B字符集 包括大小写字母、数字、经常使用标点符号。
Code128C字符集 为纯数字序列。
Code128Auto 是将上述三种字符集最佳优化组合。
EAN128条码生成 是由UPC/EAN指定表明意义规则的128码,编码方式同code128条码。
Code39条码生成字符集包括数字 、大写字母以及- . $ / + % * 空格等字符,其中"*"只用于标记开始和结束。
Code93条码生成是 full ASCII 模式,可以使用ASCII所有128个字符。
库德巴码(Codabar)条码生成,字符集包括数字和- $ : /. + 以及ABCD等字符,其中ABCD只用于开始或者结尾,做为标识符使用。
交叉25码(Interleaved 2 of 5)条码生成,经常使用于物流管理,字符集仅为数字且个数为偶数,为奇数将自动在前面加"0"。
Code11条码 只容许11种字元,分别是0-9和"-",为下降检查错误率,可以使用两位的检验码。
MSI条形码 必须是纯的数字0-9,带有一位检验码。
EAN13商品条码是纯数字,并且位数是12位,在编码事后外加一位校验码,组成13位数字。
EAN8商品条码是纯数字,并且位数是7位,在编码事后外加一位校验码,组成8位数字。
UPC-A条码商品条码是纯数字,并且位数是11位,在编码事后外加一位校验码,组成12位数字,主要在美国和加拿大使用。
UPC-E条码商品条码是纯数字,是由UPC-A缩减而成,位数是7位,并且首位必须为0,在编码事后外加一位校验码,组成8位数字。