Aspose.BarCode は、バーコードの生成、認識、および操作を .NET アプリケーションで簡素化する強力なライブラリです. この記事では、1D バーコーディング コンポーネントをあなたのプロジェクトに統合することに焦点を当てています. インストール、セットアップ、実用的な例をカバーし、効率的にバーコースを読み始めるのに役立ちます.

インストール

実装の詳細に潜り込む前に、あなたの .NET アプリケーションで Aspose.BarCode を使用するために必要なコンポーネントをインストールしていることを確認してください.

NuGet パッケージマネージャー

NuGet を通じてプロジェクトに Aspose.BarCode を追加するには、以下の手順に従ってください:

  • Visual Studio を開いて、プロジェクトにナビゲートします.
  • Solution Explorer のプロジェクトを右クリックして、「NuGet パッケージの管理」を選択します".
  • 検索 Aspose.BarCode それをインストールする.

代わりに、以下のコマンドでパッケージマネージャーコンソールを使用できます:

Install-Package Aspose.BarCode

マニュアルインストール

パッケージを手動でダウンロードする場合:

  • 訪問するThe 公式サイト アスポーズ・バーコード.
  • パッケージファイルをダウンロードして抽出します.
  • 必要な DLL を含むことによってプロジェクトへの参照を追加します.

ライセンスを作成する

完全な機能を解除するには、ライセンスキーを設定する必要があります. このステップは、あなたがLicensedバージョンの Aspose.BarCode を使用していることを保証するために重要です.

ライセンスを作成するためのステップ

  • Asposeのウェブサイトから製品キーを購入または試験にサインインした後に取得します.
  • Aを作る Aspose.BarCode.Metered オブジェクトとライセンスキーの設定:
 // set metered public and private keys
 Aspose.BarCode.Metered metered = new Aspose.BarCode.Metered();
 // Access the setMeteredKey property and pass the public and private keys as parameters
 metered.SetMeteredKey("*****", "*****");

図書館を参照

Aspose.BarCode をインストールしてライセンスを取得した後、プロジェクトに参照する必要があります using あなたのC#ファイルのトップにある指示:

using Aspose.BarCode;

これにより、図書館が提供するクラスや方法を使用することができます.

バーコードリーダーのインストール

画像からバーコードを読むには、画像をインスタントする必要があります BarCodeReader このオブジェクトは、画像やファイルのバーコードを認識する責任があります.

例:PNGからバーコードを読む

これが、あなたが新しい例を作成する方法です BarCodeReader:

using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
{
    while (reader.Read())
    {
        Console.WriteLine($"Type: {reader.Type}");
        Console.WriteLine($"Text: {reader.Text}");
    }
}

高度なバーコード読み方

読書プロセスをよりコントロールするには、シンボロジータイプおよびその他の設定を指定することができます:

using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.Code128))
{
    while (reader.Read())
    {
        Console.WriteLine($"Type: {reader.Type}");
        Console.WriteLine($"Text: {reader.Text}");
    }
}

ベストプラクティス

エラー処理

例外を優しく管理するために常にエラー処理を含む:

try
{
    using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
    {
        while (reader.Read())
        {
            Console.WriteLine($"Type: {reader.Type}");
            Console.WriteLine($"Text: {reader.Text}");
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine($"Error reading barcode: {ex.Message}");
}

結論

Aspose.BarCode を .NET アプリケーションに統合すると、1D バーコードを処理するための強力なソリューションが提供されます. この記事で示されたステップに従って、最小限の努力で画像からバーコーディングを効率的に読み取り、処理できます.

詳細情報または高度な機能については、公式文書を参照してください: ASPOSE.BarCode KB 記事一覧

More in this category