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

EAN バーコードは、European Article Number とも呼ばれます。補足データを追加の桁として含む EAN コードにはさまざまなバリエーションがあります。この記事では、C# でプログラムによって EAN コードを作成する方法について説明します。さらに、EAN 13 コードに補助数字を追加して EAN 5 バーコードにする方法についても説明します。

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

Aspose.BarCode for .NET は、さまざまなタイプの バーコード の操作をサポートします。 ダウンロード ページから参照 DLL ファイルをダウンロードするか、NuGet パッケージ マネージャーを使用して、必要に応じてすべての依存関係と共に API をインストールすることで、API を簡単に構成できます。

PM> Install-Package Aspose.BarCode

C# で EAN 13 バーコードを作成する

EAN 13 バーコードを作成するには、以下の手順に従う必要があります。

  1. BarcodeGenerator クラスのインスタンスを作成し、EncodeType を EAN13 に設定します。
  2. サイズをピクセル単位で設定します。
  3. 生成された EAN コードを画像として保存します。

次のコード スニペットは、C# で EAN 13 バーコードを作成する方法を示しています。

// BarcodeGenerator クラスのインスタンスを初期化する
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");

// サイズをピクセル単位で設定します
gen.Parameters.Barcode.XDimension.Pixels = 2;

// 出力 EAN 13 バーコードを保存
gen.Save("Ean13.png", BarCodeImageFormat.Png);

C# で補足データを使用して EAN 5 を生成する

次の手順は、C# で補足データを使用して EAN コードを生成する方法を示しています。

  1. BarcodeGeneratorクラスのオブジェクトを初期化し、EncodeTypeを指定します。
  2. 補足スペースと EAN 5 補足データを設定します。
  3. 出力 EAN バーコードを JPG、PNG、BMP などの任意の画像形式としてエクスポートします。

以下のコード スニペットは、C# でプログラムによって補足データを使用して EAN 5 コードを生成する方法を詳しく説明しています。

// BarcodeGenerator クラスのインスタンスを初期化する
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");

//// サイズをピクセル単位で設定します
gen.Parameters.Barcode.XDimension.Pixels = 2;

// 補足スペースをピクセル単位で設定します
gen.Parameters.Barcode.Supplement.SupplementSpace.Pixels = 20;

// EAN5サプリをセット
gen.Parameters.Barcode.Supplement.SupplementData = "12345";

// EAN 5 バーコードを保存
gen.Save("SupplementEAN5.png", BarCodeImageFormat.Png);

以下のスクリーンショットは、補足データを含む出力 EAN 5 バーコードを示しています。

C# で EAN 5 を生成する

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

API の機能を無制限に評価するために、無料の一時ライセンス をリクエストできます。

結論

この記事では、C# でプログラムによって EAN 13 コードを作成する方法を学習しました。同様に、補足データを追加の数字として追加して、C# で EAN 5 バーコードを生成する方法についても説明します。さらに、ドキュメンテーション スペースを見て、他のさまざまなバーコード タイプの操作を学習することもできます。ご不明な点がございましたら、フォーラム までお気軽にお問い合わせください。

関連項目