C#を使用してバーコードを生成

バーコードは製品識別に不可欠であり、機械が簡単に読み取れるデータの視覚的表現を提供します。Code128QRDatamatrixAztecなど、さまざまなバーコードタイプが多くの業界で普及しています。この記事では、C#でバーコードを生成する方法と、強力なAsposeプラグインを使用してデザインをカスタマイズする方法を学びます。

目次

C#バーコードAPI - 無料ダウンロード

Aspose.BarCode for .NETライブラリは、幅広いバーコードシンボルを生成およびスキャンするための包括的なAPIで、以下のバーコードを作成および読み取ることができます。

  • Code128
  • Code11
  • Code39
  • QR
  • Datamatrix
  • EAN13
  • EAN8
  • ITF14
  • PDF417
  • およびその他多数

APIを無料でダウンロードするか、NuGetを使用して直接.NETアプリケーションにインストールできます:

PM> Install-Package Aspose.Barcode

C#を使用してバーコードを生成する方法

Asposeプラグインを使用してバーコードを作成するのは簡単で効率的です。次の手順に従ってください:

  1. BarcodeGeneratorクラスのインスタンスを作成し、コンストラクタでバーコードタイプとテキストを指定します。
  2. 解像度やサイズなど、バーコードの特性を設定します。
  3. BarcodeGenerator.Save(String)メソッドを使用してバーコードを生成します。

以下は、C#を使用してバーコードを生成する方法を示すコードサンプルです:

C#でバーコードを生成

C#を使用してQRバーコードを生成する方法

QRバーコードを生成するのは、他のタイプのバーコードを作成するのと似ています。次の手順に従ってください:

  1. BarcodeGeneratorクラスのインスタンスを作成し、バーコードタイプとして_EncodeTypes.QR_を指定します。
  2. BarcodeGenerator.Save(String)メソッドを使用してバーコードを生成します。

以下は、C#を使用してQRバーコードを生成するためのコードサンプルです:

C#でQRバーコードを生成

C#でバーコードの外観をカスタマイズする

Asposeプラグインを使用すると、バーコードの外観を簡単にカスタマイズできます。フォント、前景色、背景色、テキスト色を変更できます。手順は次のとおりです:

  1. BarcodeGeneratorクラスのインスタンスを作成します。
  2. BarcodeGenerator.Parametersプロパティを使用して、バーコードの外観を調整します。例えば、_BarcodeGenerator.Parameters.BackColor_を使用します。
  3. BarcodeGenerator.Save(String)メソッドを使用してバーコードを生成します。

以下は、C#を使用してカスタマイズされたAztecバーコードを生成するためのコードサンプルです:

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

C#を使用してバーコードにキャプションを追加する

バーコードにキャプションを追加することで、そのコンテキストを強化できます。Asposeプラグインを使用すると、このプロセスがスムーズになります。キャプションを追加する方法は次のとおりです:

  1. BarcodeGeneratorクラスのインスタンスを作成します。
  2. _BarcodeGenerator_のコンストラクタでバーコードのテキストとタイプを設定します。
  3. CaptionAboveまたはCaptionBelowプロパティを使用してキャプションを設定します。
  4. BarcodeGenerator.Save(String)メソッドを使用してバーコードを保存します。

以下は、C#を使用してバーコードにキャプションを追加するためのコードサンプルです:

C#でキャプション付きバーコードを生成

結論

この記事では、C#を使用してプログラム的にバーコードを生成する方法を学びました。また、バーコードの外観をカスタマイズし、キャプションを追加する方法も発見しました。詳細な情報については、Aspose.BarCodeのドキュメントを参照してください。

参照