テキストおよび日常ツール · QR & バーコード ツールキット
QR コード vs データ マトリックス vs アステカ: 2 次元バーコードの選択
· 背景
qrコード ファイル形式 エンコード
サイズ、クワイエット ゾーン、エラー修正、リーダー サポートに関して、QR コードを Data Matrix、Aztec、および小型の QR バリアントと比較し、携帯電話がスキャンするすべてのものに対して標準 QR が安全なデフォルトであり続ける理由を説明します。
1 つの荷物に 3 つの正方形のコード — 搭乗券、医薬品パック、ポスターで異なる 2 次元シンボルが使用される理由
マーキング領域、ペイロード、損傷耐性、およびインストールされているリーダーが異なるため、異なる正方形および積み上げシンボルが存在します。決定は受信側システムの仕様に属します。 ToolAcre では、スタイルを変更してある形式を別の形式に変換することはできません。
オブジェクトまたはワークフローに添付された仕様から開始します。公共のポスターでは標準の QR が許可される場合がありますが、薬のパック、チケット、またはマークされたコンポーネントでは別のシンボルや検証方式を指定できます。 ToolAcre は、正方形の外観から等価性を推測することはできません。 1 台の電話でスキャンされた証拠は、その電話がその証拠をデコードしたことだけを示します。パートナーに必要なシンボルを放棄するものではありません。
標準 QR は、このツールキットで実装される唯一の 2 次元シンボルです
標準 QR は、ツールキットに実装されている唯一の 2 次元シンボルです。そのジェネレーターはバージョン 1 から 40 を返し、L、M、Q、および H 補正の選択肢を提供し、4 つのモジュールのクワイエット ゾーンを保持し、SVG または PNG をエクスポートします。
サポートされる QR パスは具体的です: 1 バイトモードのペイロード、自動バージョン 1 ~ 40、L ~ H の修正選択肢、4 モジュールのクワイエット ゾーン、および SVG または PNG 出力。テストでは、標準の QR 寸法と 3 つのファインダー パターンを確認します。これは、ToolAcre の正確な記事としては十分であり、すべてのパブリック カメラ アプリケーションやすべての産業用リーダーが生成されたすべてのデザインをサポートしていると主張するよりも意図的に範囲を狭めています。
データ マトリックスはバックグラウンドのみであり、ToolAcre によって生成または検証されません。
データ マトリックスは比較で名前が付けられていますが、すべての QR ツールキットの構成、エンコーダー、テストには含まれていません。この記事では、詳細なサイズやメモリによる業界の利点については主張していません。また、ToolAcre はデータ マトリックス シンボルを生成できません。
データ マトリックスには別個のエンコーダー、レンダラー、テスト コーパスが必要ですが、ここではどれも示しません。 ToolAcre は、QR ファインダー パターンを削除したり、CSS クラスを変更したりしても生成できません。コンポーネント図面または規制ワークフローにデータ マトリックスという名前が付けられている場合は、そのペイロードと物理的マーキング プロセスを検証するツールを使用します。この記事では、割り当てられた証拠がそれらを確立していないため、詳細な密度と業界の比較を省略します。
Aztec はバックグラウンドのみであり、ToolAcre によって生成または検証されていません
Aztec も同様にエンコーダ オプションではなく、リポジトリ テスト カバレッジがありません。ファインダーの設計、マージン要件、または輸送の採用に関する主張は、ToolAcre の記事に掲載する前に、信頼できる外部情報源が必要です。
Aztec も同様に存在しません。依存関係、パネル オプション、マトリックス タイプ、フィクスチャのサポートはありません。その形状や必要なマージンに関する主張には、信頼できる外部証拠が必要です。視覚的に的のようなシンボルが含まれる交通チケットは、QR ジェネレーターのテンプレートではありません。 QR に置き換えると、たとえ乗客の携帯電話で代替コードを解読できたとしても、設置されているリーダーが機能しなくなる可能性があります。
マイクロ QR および長方形のバリアントは ToolAcre では実装されていません
マイクロ QR および長方形 QR バリアントも生成されません。アプリケーションのモジュール境界とテストは通常の QR マトリックスを記述するため、より小さく見えるファミリー メンバーはユーザーが選択できる隠しモードではありません。
マイクロおよび長方形のバリアントは、小さなペイロードの自動出力ではありません。 ToolAcre のマトリックスは標準の QR バージョンの寸法に従い、21 から 21 まで始まり、4 つのモジュールのステップで増加します。レイアウト内の通常のシンボルを縮小しても、Micro QR には変換されません。標準モジュールが小さくなるだけです。バリアントの要件には、そのバリアント用に設計されたエンコーダーとリーダーが必要です。
必要なリーダーと仕様によって選択してください。リポジトリのソースは、普遍的な電話サポートの比較を証明していない
文書化されたリーダーまたはパートナーの要件から始めて、実際のハードウェアを使用してトライアルを実行します。このリポジトリは標準の QR 生成をサポートしていますが、電話機やスキャナー全体での Data Matrix または Aztec の普遍的な比較サポートを証明するものではありません。
リーダーのテストは、展開対象者に従う必要があります。公衆電話を使用する場合は、代表的なデバイスで内蔵カメラ アプリケーションをテストします。産業用ハードウェアの場合は、インストールされているスキャナーと実稼働構成を使用します。リポジトリは QR、Data Matrix、Aztec 間のユニバーサル サポート ランキングを証明できないため、決定は書面による要件と対象機器からの経験的な読み取りを組み合わせる必要があります。
これでカバーされないもの — PDF417 スタック コード、MaxiCode、およびダイレクト パーツ マーキング標準
PDF417、MaxiCode、およびダイレクトパートマーキング標準は、同じ理由で実装の対象外です。アウトラインでそれらに名前を付けることは、サポート、検証、または即興で代替を行う許可ではなく、コンテキストを提供します。
PDF417、MaxiCode、およびダイレクトパートマーキングプロセスは同じ境界外に残ります。正方形ではないものもありますが、外観は重要な問題ではありません。エンコーダと受け入れルールが異なります。すべての行に信頼できる情報源がない限り、広範な比較グラフは避けてください。ここで、有益な事実が機能します。このツールキットからは何も利用できないため、別の形式固有の、テストおよび検証された運用パスが必要です。
要点 — 一般人が携帯電話でスキャンする場合は、QR コードを使用すると、QR & バーコード ツールキットがローカルでコードを生成します
一般のユーザーが標準 QR をスキャンし、テスト済みの携帯電話がそれを受け入れる場合、ToolAcre はローカルの明確なオプションを提供します。要件で別のシンボルを指定する場合は、その正確な形式用に設計されたジェネレーターと検証プロセスを使用してください。
標準 QR が実際に選択された形式であり、そのローカル バイト モード出力が物理リーダー テストに合格している場合は、ToolAcre を使用します。要件に別の名前が指定されている場合は停止します。この拒否により、説得力はあるが互換性のないシンボルからプロジェクトが保護され、記事が正直に保たれます。つまり、サポートとは、単に任意のテキストとしてエンコードしたり、類似性によって描画可能にするだけでなく、実装、テスト、公開することを意味します。