キーワード: Aztec-code, ISO/IEC 24778:2008

プロフェッショナルな Aztec Code ソフトウェア ソリューション

高品質な2次元バーコードの生成をお探しですか? Barcodesoft Aztec Code ソフトウェアは、ISO規格に準拠した信頼性の高いシンボルを必要とする開発者や企業にとって、決定的なソリューションです。

Aztec Code とは?

Aztec-Codeは、ASCII文字および拡張ASCII文字をエンコード可能な大容量の2次元マトリックス・バーコード・シンボルです。規格 ISO/IEC 24778:2008 で定義されており、中央のユニークなファインダーパターン(探索図形)と、独自のモジュール配置アルゴリズムによって作成される「渦巻状」の外観が特徴です。

技術仕様

  • サイズ範囲: 15x15 から 151x151 モジュール
  • 最大容量: 最大 3,000 文字または 3,750 数字
  • カスタマイズ: 36種類の定義済みサイズと19段階の誤り訂正レベル
  • デフォルトのセキュリティ: レベル 5 (23% の誤り訂正)

Aztec Code 設定: シンボルと誤り訂正

ISO/IEC 24778 モジュール寸法および、Crystal Reports でのバーコード生成に使用するリード・ソロモン冗長レベルのリファレンスガイドです。

インデックス シンボル形式 (モジュール)
115 X 15 コンパクト
219 X 19
319 X 19 コンパクト
423 X 23
523 X 23 コンパクト
627 X 27
727 X 27 コンパクト
831 X 31
937 X 37
1041 X 41
1145 X 45
1249 X 49
1353 X 53
1457 X 57
1561 X 61
1667 X 67
1771 X 71
1875 X 75
1979 X 79
2083 X 83
2187 X 87
2291 X 91
2395 X 95
24101 X 101
25105 X 105
26109 X 109
27113 X 113
28117 X 117
29121 X 121
30125 X 125
31131 X 131
32135 X 135
33139 X 139
34143 X 143
35147 X 147
36151 X 151 (フルレンジ)
レベル インデックス データ冗長性
15%
210%
315%
420%
523% デフォルト最適化
625%
730%
835%
940%
1045%
1150%
1255%
1360%
1465%
1570%
1675%
1780%
1885%
1990% (最大保護)

注意: 誤り訂正レベルを上げると、Aztec バーコードの物理的なサイズは大きくなりますが、損傷した媒体での読み取り精度は大幅に向上します。


Crystal Reports から Aztec Code を印刷する方法

1 Crystal Reportsを開きます。「式フィールド」を右クリックし、コンテキストメニューから「新規...」を選択します。「Aztec1」と名前を付けます。

Aztec Code 式フィールドの作成

2 「関数リスト」 → 「その他の関数」 → 「COM および .NET UFL (u212com.dll)」 → 「Visual Basic UFL」に移動します。BCSAztecEncodeCR 関数をダブルクリックします。

Aztec Code UFL

ヒント: Crystal Reportsの式フィールドには254文字の制限があります。より大きなコードの場合は、複数の式フィールドを使用し、BCSAztecFormulaNoForCR({Test.Data}) を使用して必要な数を確認してください。

3 データベースフィールドをパラメータとして入力し、式を保存します。

式フィールドの入力

4 レポートにテキストオブジェクトを挿入します。作成したすべての Aztec Code 式フィールドを、順番にオブジェクト内へドラッグ&ドロップします。

テキストオブジェクトへの配置

5 テキストオブジェクトを右クリックし、「フィールドの書式設定」を選択して、フォントを 「BcsAztec」 に設定します。

フォントの設定

6 「OK」をクリックして完了です。レポート上に Aztec バーコードがレンダリングされます。

最終的なレポート出力