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位數字。