概要 DataMatrix
最もよく知られている2DコードのひとつにDataMatrixコードがあり、4つの主要コンポーネントで構成されている:- データ・エリア:このエリアには成文化されたデータが含まれる。
- クローズド制限線: これは、データ領域の左下で、途切れることのない線で表現される通常のアライメントのコーナーです。これに基づいて、スキャン中にコードとその整列が認識されます。
- 開いた境界線: これは閉じた制限線の反対側の角である。上と右のこれらの線は黒と白の交互の点で構成される。これらはスキャン中の行と列の決定に使われます。
- 静寂領域: コードを囲む領域。この領域は少なくともコードの1ドットと同じ幅でなければならない。
DataMatrixコードは、最大3,116桁の数字または2,335文字の英数字をエンコードできる。使用するシンボルのサイズは、エンコードするデータ量によって異なります。
ActiveBarcodeでは、DataMatrixを作成するためのさまざまなオプションを選択できます:
- DataMatrix (Type #37)
ActiveBarcodeは常にエンコードするデータに最適なシンボルサイズを選択します。シンボルサイズ12x12と8x18、シンボルサイズ20x20と12x36は、エンコードできるデータ数が同じです。 この場合、ActiveBarcode は常に DataMatrix Symbol の正方形バージョンを使用します。 - データマトリックス・スクエア(42型)
ActiveBarcodeは常に最適なsquare シンボルサイズを選択してデータをエンコードします。 - データマトリックス長方形(43型))
ActiveBarcodeは常に最適なrectangular, non square シンボルサイズを選択してデータをエンコードします。 - データマトリックス <Symbol size> (44~73番タイプ)
シンボルサイズはユーザーがタイプを選択する。例えばDataMatrix 18x18を選択すると、シンボルサイズが18x18のコードになります。
DataMatrix記号のサイズ一覧と、例を添えてご説明いたします。Link
これらはそれぞれ、DataMatrixコードの異なるシンボルサイズを表しています。選択内容によって、エンコード可能なデータ量とコードの表示サイズが決まります。
より小さなシンボル(例:10×10、12×12)は、より少ないデータを保持できますが、より少ないスペースを占めます。
より大きなシンボル(例:20x20、24x24、およびそれ以上)は、より多くの文字を格納できます。
データの内容が常に短い場合は、小さい記号を使用しても全く問題ありません。後から情報を追加される場合は、データが収まるよう大きいバージョンを選択する必要があります。
選択は、データ量と利用可能なスペースの両方に依存します。ソフトウェアは、どのサイズを選択しても有効でスキャン可能なDataMatrixを生成するよう自動的に保証します。
ActiveBarcodeでは3種類の自動タイプ(AUTO、SQUARE、RECTANGLE)を提供しております。これらは常に、すべてのデータを収容できる最小のシンボルサイズを選択します。SQUAREとRECTANGLEはそれぞれ正方形と長方形のフォーマットに限定されますが、AUTOは両方のフォーマットを使用します。64x64などの固定タイプを選択された場合、より小さくコンパクトなコードが使用可能な場合でも、その特定のシンボルサイズが強制されます。
このリストは、オリエンテーションのための概要を示すものであり、最大値に関する正しさを主張するものではない。
より大きなシンボル(例:20x20、24x24、およびそれ以上)は、より多くの文字を格納できます。
データの内容が常に短い場合は、小さい記号を使用しても全く問題ありません。後から情報を追加される場合は、データが収まるよう大きいバージョンを選択する必要があります。
選択は、データ量と利用可能なスペースの両方に依存します。ソフトウェアは、どのサイズを選択しても有効でスキャン可能なDataMatrixを生成するよう自動的に保証します。
ActiveBarcodeでは3種類の自動タイプ(AUTO、SQUARE、RECTANGLE)を提供しております。これらは常に、すべてのデータを収容できる最小のシンボルサイズを選択します。SQUAREとRECTANGLEはそれぞれ正方形と長方形のフォーマットに限定されますが、AUTOは両方のフォーマットを使用します。64x64などの固定タイプを選択された場合、より小さくコンパクトなコードが使用可能な場合でも、その特定のシンボルサイズが強制されます。
この件に関する詳細は以下を参照のこと。 https://ja.wikipedia.org/wiki/DataMatrix.
技術データ
| 有効文字数: | ASCII 1-255 |
| 長さ: | 長さが決まっていない変数。 |
| チェックデジット: |
に従って計算される。 Reed-Solomon-エラー訂正 ActiveBarcode はチェックデジットを自動的に計算します。 |
| タイプ#: |
DataMatrix - #37 - DATAMATRIX 全シンボルサイズ一覧 |
| インフォメーション: | このバーコード・タイプには、仕様に基づく人間が読めるテキストはない。 このコードのいずれかを使用している場合、ShowTextプロパティは何の効果もありません。 |

















