關注我們的老朋友應該對DM碼、QR碼及其在不同行業的用途已有所了解。除此之外,還有很多其他種類的二維碼,每一個都有自己獨特的應用領域和局限性。
今天,我們將探討一種不太為人所知的二維條形碼符號—DotCode,它在二維碼領域中是相對較新的成員,其開發目的是為了用于非常特定的高吞吐量應用。
DotCode
DotCode是一種二維條形碼,它以矩形數組中的點對數據進行編碼。
在高速生產的行業中,DotCode可作為其他二維碼的替代方案以促進物品級序列化,從而實現在全球供應鏈中追蹤產品。
DotCode是由Andrew Longacre博士開發,全球行業標準組織AIM于2009年發布了官方規范。
DotCode是公共域代碼,這意味著它們不受版權限制,并且沒有版稅,因此各類組織在打印或使用時不需要獲得授權。
°與其他二維碼一樣,DotCode具有使用Reed-Solomon 校正算法的糾錯能力,其可用來檢測和恢復二維碼中的缺失數據。這意味著如果部分代碼丟失或損壞,DotCode仍然可以被讀取。
DotCode是什么樣的?
與許多其他二維碼不同,DotCode通常呈矩形。DotCode中的數據被編碼為“數據點”。數據點可以是正方形或圓形,并位于矩形的網格對角線上。
DotCode的大小和方向十分靈活,但是代碼的高度和寬度點數之和必須是奇數。
DotCode可以在淺色背景上以深色打印,也可以在深色背景上以淺色打印,只要有足夠的對比度以確保可讀性即可。
DotCode的最小尺寸是7個點高,理論上沒有最大尺寸,但是大多數打印技術可以實現的實際限制是在任何方向上皆為124個點。
如同其他二維碼一樣,DotCode也有一個“尋像圖形”,能夠在包含數據點的代碼的兩個角上看到—這些點的位置可以讓數據讀取器或掃描儀知道從哪里開始讀取數據。
DotCode在被打印出來時,其四周必須全都圍繞著三個點寬的“靜態區域”。這個空白區域確保掃描器可以有效地掃描和讀取代碼,而不會去識別任何額外的打印內容。
DotCode可以包含什么數據?
DotCode可以使用所有7位ASCII(美國信息交換標準代碼)字符編碼數據,以及所有擴展的8位ASCII字符——表示數字0到9、小寫字母a到z、大寫字母A到Z、標點符號和一系列特殊字符。
與其他二維碼不同,DotCode在技術上并不局限于任何與數據容量有關的功能容量,DotCode中存儲的數據量沒有基本的最大容量。
DotCode理想賦碼選擇?
與其他二維碼不同,DotCode不需要使用連續生產線或精確空間間隔,因此能夠可靠地應用于高速噴碼機,其中包括噴墨噴碼機和激光標刻系統。這使得此類代碼非常適合用于具有高速生產線的行業。
怎么掃描DotCode?
與DM碼和QR碼一樣,DotCode可以使用專業的二維條形碼掃描儀或攝像頭掃描儀從任何方向進行掃描。如果安裝了合適的條形碼讀取應用程序,也可以使用智能手機或平板電腦上的攝像頭掃描DotCode。然而,通常并不推薦在面向消費者的應用中使用DotCode。
DotCode適合什么行業?
DotCode的使用已經在歐洲煙草行業的包裝序列化中取得了巨大成功,歐洲快節奏的生產環境(通常每分鐘生產多達1000包)需要高速的產品標記解決方案。
全球標準組織GS1負責維護在煙草行業中使用DotCode的全球標準,以滿足歐盟煙草可追溯性法規EU 2018/574的要求。
雖然DotCode最顯著的用途是在煙草行業,但該代碼在快節奏生產環境中的適用性對其他具有高速噴碼要求的行業(例如酒精飲料行業)或許十分有用,因為序列化可能會在未來成為這些行業的一種需求。