Code 128 條碼
Code 128 碼是一種比大多數條碼都更複雜的條碼,但就可能的資訊儲存方式而言,它也是一維類別中用途最廣泛多樣的條碼。其名稱來自於它能夠將全部共 128 個的 ASCII 字元編碼。其中包括字母與數字,還有標點符號、符號等等。這種條碼最常用於物流業,像是購買與運送物品等方面,但還可能用於各種不同的其他用途。
規格: Code 128 條碼共有六個區段。第一個與最後的區段都是「靜音區」,依據條碼的其他元素由一定量的空白間隔構成。在開頭的靜音區後面是開始字元,指定條碼屬於哪一組條碼集合。
Code 128 碼有三組條碼集合。集合 A 會以全部大寫的字母指定條碼。集合 B 屬於同時有大寫與小寫字母的條碼,而集合 C 則是只含數字資料的條碼 -- 允許在相同的空間壓縮兩倍的資料量。
開始字元後面跟著資料本身。每個編碼的字元一律都由三個長條與三個間隔組成。在那之後是可確保準確度的檢查碼,隨後是表示條碼結束的結束字元,最後是結尾靜音區。
優點: Code 128 碼不僅用途多樣、尺寸小巧,在相同的空間下能夠儲存的資料量還超過一般條碼。
相關條碼: Code 39 擴充碼 - 透過其他字元組合,同樣能將全部共 128 個 ASCII 字元編碼。