一維條碼Code 128 類型的 A、B、C及Auto的區別


CODE 128條碼是1981年由COMPUTER IDENTICS公司開發的、對128個字符進行標准化的多級別編碼。其條碼的字符與其表示的數據呈11的關系,特點是通過起始字符、代碼集字符、轉換字符的選擇使用。
這幾個字符集的區別是:
   A
字符集僅包含數字和大寫字母;
   B
字符集包含大小寫字母和數字;
   C
字符集僅包含從00-99100個“兩位”數字編碼。
   Auto
是根據數據內容自動選擇A\B\C字符集,以最短的方式編碼圖形。
一般來說,如果條碼內容是大寫英文字母,用AB是一樣的,如果包含大小寫字母,則要用B,如果條碼是由純數字構成且是偶數個數,就要用C了。
下面就來用專業條碼制作軟件來詳細說明它們的圖形區別:

 

下圖是CODE 128 ABC的起始符結構,有經驗的條碼工作者,可以根據圖形來判斷是什么類型。

條碼起始符為“START A B C” 的結構圖

 

UCC/EANCODE 128的編碼擴展,引入了AI標識符概念,也就是帶括號“()”的128碼,如果見到類似”(01)12345(90)123456”這樣的一維碼數據,可以斷定就是EAN128類型, 

 

 

 

以上還有一點沒有提到,也挺重要的:

Code 128 Auto 是自適應狀態,即根據內容的多少打印條碼,會自動適應條碼的寬度

Code 128 A\B\C呢,是可以固定寬度的,設置后不會自動改變條碼的寬度,即你設定多少寬度就是多少寬度

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM