.NET でバーコードをカスタマイズする方法

.NET でバーコードをカスタマイズする方法

バーコードの生成をカスタマイズすることで、パッケージのサイズを調整したり、ブランドの色を変更したり、より信頼性の高いエラー修正を改善したりするなど、特定のビジネスのニーズを満たすために出力をカスタマイズできます。 Aspose.BarCode for .NET は、バーコードの作成を柔軟かつ効率的にするカスタマイズ可能な設定の範囲を提供します。

カスタマイズバーコードの利点

  • 目的に合う:- バーコードのサイズと指向を特定の使用ケース、例えばポイントオフセールシステムやモバイルアプリケーションに適応させるように調整します。

  • ブランド:- バーコードの色をカスタマイズしてブランドのテーマに合致し、一貫したデザインを確保します。

  • エラー耐久性:- バーコードの読みやすさを向上させるためにエラー修正レベルを高め、特に低品質の印刷において。

原題:Setting Up Aspose.BarCode

  • インストール → ネット SDK あなたのシステムで。
  • プロジェクトに Aspose.BarCode を追加する: dotnet add package Aspose.BarCode
  • 測定されたライセンスを取得し、それを使用して設定します。 SetMeteredKey().

バーコードをカスタマイズするためのステップ・ステップガイド

ステップ1:測定ライセンスの設定

すべての機能に完全なアクセスを提供するために Aspose.BarCode ライセンスを設定します。

using Aspose.BarCode.Generation;

Metered license = new Metered();
license.SetMeteredKey("<your public key>", "<your private key>");
Console.WriteLine("Metered license configured successfully.");

ステップ2:バーコード生成者クラスのインスタンスを作成する

バーコードを作成するための入力ポイントである BarcodeGenerator クラスをインスタントします。

BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "123456789");
Console.WriteLine("BarcodeGenerator instance created.");

ステップ3:バーコードの特性をカスタマイズする

バーコードサイズ

バーコードのサイズを XDimension および BarHeight などの属性を変更することによって調整します。

generator.Parameters.Barcode.XDimension.Pixels = 5; // Adjust barcode width
generator.Parameters.Barcode.BarHeight.Pixels = 125; // Set barcode height
Console.WriteLine("Barcode size customized.");

エラー修正レベル設定

エラー修正レベルを高め、バーコードの損傷に対する耐性を向上させます。

generator.Parameters.Barcode.ErrorLevel = 30; // Set error correction level (higher = better readability)
Console.WriteLine("Barcode error correction level set.");

バーコードの色と背景の設定

バーコードの色をカスタマイズして、ブランドやデザインの要件に合致します。

generator.Parameters.Barcode.ForeColor = Color.Black;  // Set barcode color
generator.Parameters.Barcode.BackColor = Color.White;  // Set background color
Console.WriteLine("Barcode color customized.");

ステップ4:バーコードを生成して保存する

バーコードを生成し、PNG、JPEG、またはSVGなどの望ましい形式で保存します。

generator.Save("customized_barcode.png", BarCodeImageFormat.Png);
Console.WriteLine("Customized barcode image saved successfully.");

ステップ5:バーコードテスト

カスタマイズ後、生成されたバーコードをバーコードスキャナーまたはモバイルデバイスでテストして、あなたの要件を満たしていることを確認してください。

共通の問題と修正

  • バルコード スキャンしない:- バーコードサイズとエラー修正レベルがスキャン環境に適していることを確認します。

  • 色の問題:- バーコードの色がスキャナーがそれらを検出するのに十分に矛盾していることを確認します。

  • ファイル形式の問題:- 保存されたバーコード画像が PNG または JPEG などの使用に適したフォーマットであることを確認します。

関連する資源:

 日本語