-
1 # 滴逃逃
-
2 # 小小魚225
不同的條形碼支援的字元長度不同,像code128,code39,code93,Codabar碼,UCC/EAN-128碼等等這些條形碼都沒有長度顯示,最低可以編碼1位數,最高不限制,而有些條形碼有限制,如EAN13碼只能編碼13位數,EAN8只能編碼8位數,ITF-14只能編碼14位數等等,
下面是幾種常見的條形碼介紹:
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)是應用識別符號。
以上就是幾種常見一維碼支援的字元以及長度限制,如果不知道自己需要製作的條形碼所支援的字元或長度,可以用專業的條碼生成軟體生成相應型別的條形碼進行測試。
回覆列表
世界上常用的碼制有EAN條形碼、UPC條形碼、25條形碼、交叉25條形碼、庫德巴條形碼、Code 39條形碼和Code 128條形碼等[7]。
UPC條形碼(統一產品程式碼):只能表示數字,有A、B、C、D、E五個版本,版本A-12位數字,版本E-7位數字,最後一位為校驗位,大小是寬1.5in(英寸)(lin - 2.54cm),高1in,而且背景要清晰,主要在美國和加拿大使用,用於工業、醫藥、倉儲等部門[7]。
EAN條形碼:是國際通用的符號體系,是一種長度固定、無含意的條形碼,所表達的資訊全部為數字,主要應用於商品標識[7]。
Code 39條形碼和Code 128條形碼:為目前國內企業內部的自定義碼制,可以根據需要確定條形碼的長度和資訊,它編碼的資訊可以是數字,也可以包含字母,主要應用於工業生產線領域、圖書管理等,如表示產品序列號、圖書、文件編號等[7]。
Code 93碼:是一種類似於Code 39碼的條形碼,它的密度較高,同樣適用於工業製造領域[7]。
交叉25條形碼(也叫穿插25碼):只能表示數字0-9,長度可變,條形碼呈連續性,所有條與空都表示程式碼,第一個數字由條開始,第二個數字由空組成,應用於商品批發、倉庫、機場、生產(包裝)識別、商業中,條形碼的識讀率高,可用於固定掃描器的可靠掃描,在所有一維條形碼中的密度最高[7]。
庫德巴條形碼( Codabar):也稱“血庫用碼”,可表示數字0-9,字元$、+、-,還有隻能用作起始和終止符的a、b、c、d四個字元,空白區比窄條寬10倍,非連續性條形碼,每個字元表示為4條3空,條形碼長度可變,沒有校驗位,主要應用於血站的獻血員管理和血庫管理,也可作物料管理、圖書館、機場包裹傳送中[7]。
PDF417二維條形碼(簡稱417條形碼):典型的二維條形碼碼制,不需要連線一個數據庫,本身就可以儲存大量資料。417條形碼主要應用於醫院、駕駛證、物料管理、貨物運輸;特點是當條形碼受到一定破壞時,錯誤糾正能使條形碼正確解碼;PDF417條形碼是Symbol科技公司於1990年研製的二維條形碼產品。它是一個多行、連續性、可變長、包含大量資料的符號標識。每個條形碼有3-90行,每一行有一個起始部分、資料部分、終止部分,它的字符集包括所有128個字元,最大資料含量是1850個字元[7]。