C# で Aztec バーコードを生成する

Aztec バーコードは、中央に正方格子とブルズアイ パターンを含む 2 次元バーコードです。さまざまなシンボル モードに応じて、さまざまな数のレイヤーを含めることができます。シナリオによっては、エンコードされたコードを生成するために Aztec コードを作成する必要がある場合があります。したがって、この記事では、C# でプログラムによって Aztec バーコードを生成する方法について説明します。

Aztec バーコードを生成する C# API - 無料ダウンロード

Aspose.BarCode for .NET を使用して、さまざまな種類の 1D および 2D バーコード を作成またはスキャンできます。 New Releases セクションからリファレンス DLL ファイルをダウンロードするか、以下の NuGet インストール コマンドを使用して Microsoft Visual Studio IDE の NuGet ギャラリーからアクセスすることにより、アプリケーションで簡単にセットアップできます。

PM> Install-Package Aspose.BarCode

C# で Aztec バーコードを生成する

次の手順では、Aztec バーコードを生成する方法について説明します。

  1. BarcodeGeneratorクラスのコンストラクタを初期化し、EncodeTypeを指定します。
  2. ピクセル単位のサイズ値とシンボル モードを設定します。
  3. 出力 Aztec バーコードを PNG 画像としてエクスポートします。

以下のサンプル コードは、C# で Aztec バーコードを生成する方法を説明しています。

// BarcodeGenerator クラス オブジェクトの初期化 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde©");

// サイズ値をピクセル単位で設定
gen.Parameters.Barcode.XDimension.Pixels = 4;

// シンボル モードをコンパクトに設定
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.Compact;

// 出力の保存 Aztec バーコード
gen.Save("AztecCompact.png", BarCodeImageFormat.Png);

C# でエラー修正コードを使用して Aztec を生成する

C# でエラー修正を含む Aztec コードを生成するには、次の手順に従う必要があります。

  1. BarcodeGenerator クラス オブジェクトを作成し、EncodeType 値を設定します。
  2. シンボル モードとエラー訂正レベルの値を設定します。
  3. 出力 Aztec バーコードを画像としてエクスポートします。

次のコード スニペットは、C# でプログラムによってエラー修正を使用して Aztec コードを生成する方法を示しています。

// BarcodeGenerator クラス オブジェクトの初期化 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde© is used to generate & recognize barcodes");

// サイズ値をピクセル単位で設定
gen.Parameters.Barcode.XDimension.Pixels = 4;

// シンボル モードを設定する FullRange
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.FullRange;

// エラー訂正能力を50%に設定
gen.Parameters.Barcode.Aztec.AztecErrorLevel = 50;

// 出力の保存 Aztec バーコード
gen.Save("Aztec50.png", BarCodeImageFormat.Png);

次の画像は、エラー修正レベルが 50% のサンプル Aztec バーコードを示しています。

C# での Aztec エラー修正

無料ライセンスを取得する

無料の一時ライセンス をリクエストすることで、API を完全に評価することができます。

結論

この記事では、C# でプログラムによって Aztec バーコードを作成するためのさまざまな方法を学習しました。さらに、シンボル モードを調整して、要件に基づいて出力コードのレイヤー数を制御できます。同様に、この記事で説明されている情報に従って、Aztec バーコードにエラー修正を追加できます。さらに、ドキュメント セクションを参照して、API の他の機能を調べることができます。ご不明な点がございましたら、フォーラムまでご連絡ください。

関連項目