繁體中文

文字與日常工具·二維碼與條碼工具包

QR 碼與 Data Matrix 與 Aztec:選擇二維條碼

· 背景

二維碼 檔案格式 編碼

支援的 QR 網格以及概述的不支援的 Data Matrix 和 Aztec 形狀
原始 ToolAcre 向量圖

將 QR 碼與 Data Matrix、Aztec 和較小的 QR 變體在尺寸、安靜區域、糾錯和閱讀器支援方面進行比較,並解釋為什麼標準 QR 仍然是手機掃描的任何內容的安全預設值。

一批貨物上有三個方形代碼 - 為什麼登機證、藥包和海報使用不同的二維符號系統

由於標記區域、有效負載、損壞容限和安裝的讀卡機不同,存在不同的方形和堆疊符號。該決定屬於接收系統的規格; ToolAcre 無法透過更改樣式將一種格式轉換為另一種格式。

從物件或工作流程附加的規格開始。公共海報可以允許標準 QR,而藥包、票據或標記組件可以指定另一個符號和驗證機制。 ToolAcre 無法從正方形外觀推斷出等效性。由一部手機掃描的證據僅表明該手機解碼了該證據;它不會放棄合作夥伴所需的符號系統。

標準 QR 是此工具包實現的唯一二維符號系統

標準 QR 是此工具包唯一實現的二維符號系統。其產生器傳回版本 1 到 40,提供 L、M、Q 和 H 校正選項,保留四模組靜區並匯出 SVG 或 PNG。

支援的 QR 路徑是具體的:一個位元組模式有效負載、自動版本一到四十、L 到 H 校正選擇、四模組靜區和 SVG 或 PNG 輸出。測試斷言標準 QR 尺寸和三種觀景窗圖案。對於一篇準確的 ToolAcre 文章來說,這已經足夠了,並故意縮小範圍,而不是聲稱所有公共相機應用程式或所有工業閱讀器都支援每個產生的設計。

Data Matrix 僅為背景,並非由 ToolAcre 產生或驗證

Data Matrix 在比較中被命名,但在每個 QR 工具包配置、編碼器和測試中都沒有。本文並未聲稱記憶體的詳細大小或產業優勢,且 ToolAcre 無法產生 Data Matrix 符號。

Data Matrix 需要單獨的編碼器、渲染器和測試語料庫,但這裡都沒有出現。 ToolAcre 無法透過刪除 QR 查找器模式或更改 CSS 類別來產生它。如果元件繪圖或監管工作流程命名為 Data Matrix,請使用驗證其有效負載和實體標記流程的工具。本文省略了詳細的密度和產業比較,因為指定的證據並未證實它們。

Aztec 僅是背景,並非由 ToolAcre 產生或驗證

Aztec 同樣不是編碼器選項,且沒有儲存庫測試覆蓋率。任何有關其查找器設計、保證金要求或傳輸採用的宣告都需要權威的外部來源才能屬於 ToolAcre 文章。

Aztec 同樣不存在:沒有依賴性、面板選項、矩陣類型或夾具證明支援。關於其幾何形狀或所需邊距的宣告需要權威的外部證據。視覺上包含類似靶心符號的交通票不是 QR 產生器的模板。即使乘客的手機可以解碼替代品,用二維碼替換它也可能會損壞已安裝的閱讀器。

ToolAcre 未實作 Micro QR 和矩形變體

也不會產生微型 QR 和矩形 QR 變體。該應用程式的模組邊界和測試描述了普通的 QR 矩陣,因此外觀較小的家庭成員不是使用者可以選擇的隱藏模式。

微型和矩形變體不是小有效負載的自動輸出。 ToolAcre 的矩陣遵循標準 QR 版本尺寸,從 21 開始,到 21,並以四個模組的步驟成長。縮小佈局中的普通符號不會將其轉換為 Micro QR;它只會使標準模組更小。對變體的要求需要為該變體設計的編碼器和閱讀器。

依所需讀卡機及規格選擇;儲存庫來源無法證明通用電話支援比較

從記錄的讀者或合作夥伴要求開始,並使用實際硬體進行試驗。此儲存庫支援標準 QR 產生,但不能證明對跨手機和掃描器的 Data Matrix 或 Aztec 的普遍比較支援。

讀者測試應遵循部署人群。對於公用電話使用,請在代表性裝置上測試內建攝影機應用程式。對於工業硬件,請使用已安裝的掃描器和生產配置。此儲存庫無法證明 QR、Data Matrix 和 Aztec 之間的通用支援排名,因此決策必須將書面要求與預期裝置的經驗讀取結合起來。

這不包括的內容 — PDF417 堆疊代碼、MaxiCode 和直接零件標記標準

基於同樣的原因,PDF417、MaxiCode 和直接零件標記標準不在實施範圍內。在大綱中命名它們提供了上下文,而不是支援、驗證或即興替代的許可。

PDF417、MaxiCode 和直接零件打標流程仍處於同一邊界之外。有的甚至不是方形的,但外觀不是核心問題;它們的編碼器和接受規則不同。除非每一行都有可靠的來源,否則請避免使用廣泛的比較圖表。這裡有用的事實是可操作的:該工具包中沒有任何可用的,因此需要另一個特定於格式的、經過測試和驗證的生產路徑。

重點 - 如果公眾用手機掃描它,使用二維碼,二維碼和條碼工具包會在本地產生它

如果公眾掃描標準二維碼並您測試的手機接受它,則 ToolAcre 會提供本地的、邊界明確的選項。如果某個要求指定了另一種符號系統,請使用專為該確切格式設計的產生器和驗證流程。

當標準 QR 確實是所選格式且其本機位元組模式輸出已通過實體讀取器測試時,請使用 ToolAcre。當需求指定其他名稱時停止。這種拒絕保護了項目免受令人信服但不相容的符號的影響,​​並使文章保持誠實:支持意味著實現、測試和公開,而不僅僅是可編碼為任意文字或通過相似性進行繪製。