特點
●可表示高密度數據和字元串;
●每個字元由3個條、3個空、11個單元構成,字元串可變長;
●符號內含校驗碼;
●有三種不同的版本:A(數字、大寫字母、控制字元)B(數字、大小字母、字元)C(雙位數字)
CODE128A:標準數字和大寫字母,控制符,特殊字元
CODE128B:標準數字和大寫字母,小寫字母,特殊字元
CODE128C:[00]-[99]的數字對集合,共100個
●可用128個字元分別在A、B或C三個字元串集合中。
構成
一個Code 128條形碼由六部分組成。
空白區域
起始標記
數據區
校驗符
終止符
空白區域
1.空白區域
2.起始標記
3.數據區
4.校驗符
5.終止符
6.空白區域
Code 128條碼指定相互間隔的3個條形和3個空白(共六個單元)代表一個字元,每個字元由一個條開始,以一個空結束。 在條形碼字型中,最後一個條形通常與終止符一起組合成一個更寬的終止符。
區別
Code 128碼與Code 39碼有很多的相近性,都廣泛運用在企業內部管理、生產流程、物流控制系統方面。不同的在於Code 128比Code 39能表現更多的字元,單位長度里的編碼密度更高。當單位長度里不能容下Code 39編碼或編碼字元超出了Code 39的限制時,就可選擇Code 128來編碼。所以Code 128比Code 39更具靈活性。
廣泛使用
由於CODE128碼可表示較全面的字元(數字、字母和符號),在同樣長度的條碼中可容納的字元長度較長(高密度),條碼長度與字元串長度無明顯的敏感性,所以CODE128碼是企業內部管理系統最為廣泛使用的條碼碼制。