128碼開始于1981年退出,是一種長度可變、連續性的字母數字條碼。與其他一維條碼比較起來,128碼是較為復雜的條碼系統,而其所能支持的字元也相對比其他一維條碼來的多,又有不同的編碼方式可供交互運用,因此其應用彈性比較大。
128碼的內容大致分為起始碼、資料碼、終止碼、檢查碼等四部分,其中檢查碼是可有可無的。128碼的結構如圖所示:

128碼具有以下特性:
1.具有A、B、C三種不同的編碼類型,可提供標準ASCII中128個字元的編碼使用。
2.允許雙向的掃描處理。
3.可自行決定是否要加上檢查碼。
4.條碼長度可自由調整,但包括起始碼和終止碼在內,不可超過232個字元。
5.同一個128碼,可以不同的方式多以編碼。借由A、B、C三種不同編碼規則的互換可擴大字元選擇的范圍,也可縮短編碼的長度。
128碼的編碼方式
128碼有三種不同類型的編碼方式,而要選擇哪種編碼方式,則決定于起始碼的內容。
1.起始碼

2.終止碼
無論是采用A、B、C哪種編碼方式,128碼的終止碼均為固定的一種型態,其邏輯型態皆為1100011101011。
以上就是有關128編碼規則的介紹,如果需要制作條形碼,可以下載中瑯條碼生成軟件,軟件支持多種條碼、二維碼類型,采用的是驅動魔化優化算法,強化了條碼的輸出精度控制,生成的條碼識別率可達A級。
共有條評論 網友評論