1. 程式人生 > >條形碼入門指南(八):二維條形碼

條形碼入門指南(八):二維條形碼

   現在條形碼無處不在,幾乎用於所有業務領域的識別。在業務流程中實施條形碼時,可以自動執行程式以減少人為錯誤並提高生產率。條形碼入門指南就是介紹IDAutomation旗下的條形碼產品以及條形碼符號和符號的標準。


    二維條形碼已經存在很長時間了,但是在大眾裡面都不是很流行,然而,由於掃描流行的QR碼的智慧手機和移動裝置的興起,公眾最近已經意識二維條碼的存在。二維條形碼由它們的正方形或矩形形狀標識。一些最著名的二維條碼包括:

  • Data Matrix

  • QR Code

  • Aztec

  • PDF417


Data Matrix

    Data Matrix是一種非常高效的二維(2D)條形碼符號系統,它使用具有獨特周邊圖案的小面積方形模組,這有助於條形碼掃描器確定單元位置並對符號進行解碼。可以對資料的字元,數字,文字和實際位元組進行編碼,包括Unicode字元和照片。

    Data Matrix的編碼和解碼過程非常複雜,過去已有幾種方法用於糾錯。所有當前的實現都已經在ECC200糾錯方法上標準化,該方法得到ANSI / AIM BC11和ISO / IEC 16022規範的認可。

    IDAutomation 2D Data Matrix條形碼產品預設支援ECC200,基於ANSI / AIM BC11和ISO / IEC 16022規範。ECC200的Reed-Solomon糾錯演算法允許識別高達60%損壞的條形碼。錯誤糾正允許條形碼持續損壞並且可以無錯誤地進行。

QR Code

QR.jpg

 

    QR Code是一種非常有效的二維(2D)條形碼符號系統,它使用一小塊方形模組和獨特的周邊圖案,這有助於條形碼掃描器確定細胞位置和解碼QR碼符號。可以對資料的字元,數字,文字和實際位元組進行編碼,包括Unicode字元和影象。 IDAutomation的QR碼實現基於ISO / IEC 18004:2006標準。

    QR Code通常用於智慧手機裝置,例如iPhone,Blackberry,Android和Windows 7手機,以引導使用者獲得有關特定主題的其他資訊。

Aztec

az.jpg

 

    Aztec條形碼是非常有效的二維(2D)符號,它使用方形模組,在符號中間具有獨特的取景器圖案,這有助於條形碼掃描器確定單元位置以解碼符號。資料的字元,數字,文字和位元組可以用Aztec條形碼編碼。IDAutomation的Aztec條形碼符號的實現,是基於ISO標準版本,然後由其發明人霍尼韋爾公司釋出到公有領域的。

PDF417

pdf.jpg

    PDF417條形碼是一種二維(2D)高密度符號系統,能夠編碼文字,數字,檔案和實際資料位元組。 可以安全地儲存大量文字和資料,而且此條形碼還價格低廉。

    列印的符號由多個線性行堆疊的程式碼字組成。每個程式碼字代表來自三個不同叢集之一的929個可能值中的1個。為每行選擇不同的簇,每三行重複一次。由於每個群集中的程式碼字都是唯一的,因此掃描程式能夠確定每個群集來自哪個行。PDF417使用Reed Solomon糾錯而不是校驗位。此錯誤糾正允許符號承受一些損壞而不會導致資料丟失。

二維條形碼小知識:

  • 國防部使用Data Matrix Barcodes。

  • UPS使用Maxicode條形碼。

  • 二維條形碼可以編碼數百個字元。

  • 二維條形碼需要二維掃描器來掃描它們。

  • 使用相同的資料,與線性條形碼相比,2D條形碼更小。

  •  二維條形碼使用錯誤校正而不是校驗位。

  • MicroPDF417和MacroPDF417是源自PDF417的符號系統。

  • Acuity CiMatrix / Siemens發明了Data Matrix ECC200符號系統並將其置於公共領域。

    條形碼的入門指南到這裡就結束了,希望您看完之後能夠對條形碼瞭解多一些,後期我們也將會不斷的更新其他的條形碼只是,希望多多關注條形碼的教程,如果您有什麼想了解的,也可以在評論區留言。