Code 39與code 128條碼的區別

來源:互聯網
上載者:User

CODE 39碼的編碼規則是: 

1、 每五條線表示一個字元; 

2、 粗線表示1,細線表示0; 

3、 線條間的間隙寬的表示1,窄的表示0; 

4、 五條線加上它們之間的四條間隙就是九位二進位編碼,而且這九位中必定有三位是1,所以稱為39碼; 

5、 條碼的首尾各一個*標識開始和結束

CODE 128介紹

CODE128是一種高效率條碼. 它一共映射了106種編碼, 每種編碼針對不同版本的CODE128(CODE128A, CODE128B, CODE128C), 代表了不同的資料群組合. 同時, 每種編碼通過11個黑白條模組的組合實現. 終止符比較特殊,由13個模組組成. 

CODE128碼是廣泛應用在企業內部管理、生產流程、物流量控制系統方面的條碼碼制,由於其優良的特性在管理資訊系統的設計中被廣泛使用,CODE128碼是應用最廣泛的條碼碼制之一。
CODE128碼是1981年引入的一種高密度條碼,CODE128 碼可表示從 ASCII 0 到ASCII 127 共128個字元,故稱128碼。其中包含了數字、字母和符號字元;

CODE 128 碼的特點:
1.可表示高密度資料和字串;
2.每個字元由3個條、3個空、11個單元構成,字串可變長;
3.符號內含校正碼;
4.有三種不同的版本:A(數字、大寫字母、控制字元)B(數字、大小字母、字元)C(雙位元字)
       CODE128A: 標準數字和字母, 控制符, 特殊字元 
       CODE128B: 標準數字和字母, 小寫字母, 特殊字元 
       CODE128C: [00]-[99]的數字對集合, 共100個
5.可用128個字元分別在A、B或C三個字串集合中。

CODE128 碼與CODE39碼的區別:
Code 128碼與Code 39碼有很多的相近性,都廣泛運用在企業內部管理、生產流程、物流量控制系統方面。不同的在於Code 128比Code 39能表現更多的字元,單位長度裡的編碼密度更高。當單位長度裡不能容下Code 39編碼或編碼字元超出了Code 39的限制時,就可選擇Code 128來編碼。所以Code 128比Code 39更具靈性。

 

CODE 39與CODE 128條碼的製作:

Code 39與Code 128條碼可使用Label mx條碼產生軟體製作,Label mx支援Code 39、Code 39 E及Code 128 A/B/C/Auto等條碼類型。Label mx試用版下載地址:http://www.labelmx.com/Products/Label/200807/2.html


為什麼廣泛使用CODE128碼:
由於CODE128碼可表示較全面的字元(數字、字母和符號),在同樣長度的條碼中可容納的字元長度較長(高密度),條碼長度與字串長度無明顯的敏感性,所以CODE128碼是企業內部管理系統最為廣泛使用的條碼碼制。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.