求介紹一下比較常用的條形碼,以及其支援的字元長度?小小魚2252021-08-05 11:53:24

條碼可分為一維碼和二維碼,每個條碼支援的字元以及長度都是有所區別,比如二維碼支援中文,而一維碼不支援中文,而且不同的一維碼也有區別,今天小編就給大家介紹幾種常用一維碼支援的字元和長度限制。

常見的條形碼有:EAN-13商品條碼,Code128碼,EAN/Ucc128碼,UPC-A碼,ITF-14碼,交叉25碼(code 2of5 Interleaved),矩陣25碼(Code 2of5 Matrix),Codabar碼,Code93碼,SSCC-18碼等等。

求介紹一下比較常用的條形碼,以及其支援的字元長度?

1、EAN-13碼和UPC-A碼支援的字元範圍為0-9數字,EAN-13碼長度為13位,UPC-A碼長度為13位。

2、Code93碼支援字元有44個:(0-9)十個數字,(A-Z)二十六個英文大寫字母,以及八個特殊字元:“空格符”、“-”、“。”、“*”、“$”、“/”、“+”、“%”,理論上沒有長度限制。

3、交叉25碼(code 2of5 Interleaved)支援的字符集為0-9數字,理論上長度沒有限制,不過只能編碼偶數個數字。

4Codabar碼是一種可表示數字、字母資訊的條形碼,其包含20位字符集:數字“0-9”,A、B、C、D四個英文大寫字母,以及6個特殊字元(“-”、“:”、“/”、“。”、“+”、“$”),其中A、B、C、D只作起始字元和終止字元使用。理論上長度沒有限制。

5、Code128碼可表示從 ASCII 0 到ASCII 127 共128個字元(其中包含數字,字母,符號),理論上常沒有限制。Code128碼有三個子集A碼、B碼、C碼:

Code128 A碼可表示:大寫英文字母、數字、控制字元組成的字串,比如:ABC、ABC123。

Code128 B碼可表示:大小寫英文字母、數字、字元組成的字串,比如:Abc123、A-123(B)。

Code128 C碼可表示:僅可表示100個“兩位”數字編碼(00-99),比如:123456、00225869。

6、ITF-14碼和矩陣25碼(Code 2of5 Matrix)支援字元都為0-9數字,矩陣25碼長度13位,ITF-14碼長度14位。

7、UCC/EAN-128碼支援字元為ASCII碼,理論上長度不限制。

8、SSCC-18嚴格意義上並不是一種條碼型別,而是使用UCC/EAN-128編碼的條形碼,支援字元也是為全ASCII碼,長度為20位,前兩位(00)是應用識別符號。

以上就是幾種常見一維碼支援的字元以及長度限制,如果不知道自己需要製作的條形碼所支援的字元或長度,可以用專業的條碼生成軟體生成相應型別的條形碼進行測試。