QRコードをC#でスキャンする方法

QRコードをC#でスキャンする方法

このトピックでは、C#を使用してQRコードをスキャンする方法を説明します. このチュートリアルには、C#でQRスキャナーを作成するための詳細なステップとコードスナイプが含まれています. この機能を実行するために追加のツールやアプリケーションをインストールする必要はありません。

QRコードのスキャンの利点

  • 使いやすさ:- QRコードに暗号化された情報またはURLに迅速にアクセスします。

  • 多様性:- さまざまなアプリケーション、インベストマネジメント、支払いシステム、イベントチケットなどに使用できます。

  • 統合:- バーコードスキャンを必要とするアプリケーションに簡単に統合できます。

原題: Preparing the Environment

  • Visual Studio または 互換性のある .NET IDE を設定します。
  • Aspose.BarCode を NuGet パッケージマネージャーでインストールします。

QRコードをスキャンするためのステップ・ステップガイド

ステップ1: Aspose.BarCode をインストール

プロジェクトに Aspose.BarCode ライブラリを追加します。

Install-Package Aspose.BarCode

ステップ2:QRコード画像をアップロード

QRコードを含むソースイメージをアップロードする BarCodeReader クラス

using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader("QR.png", Aspose.BarCode.BarCodeRecognition.DecodeType.QR))
{
    // Further processing follows here
}

ステップ3:QRコードを読む

使用する The BarCodeReader QRコードを読み取るには、アップロードされた画像から

foreach (Aspose.BarCode.BarCodeRecognition.BarCodeResult result in reader.ReadBarCodes())
{
    // Further processing follows here
}

ステップ4:バーコード情報を復元する

結果からバーコードタイプとコードテキストを抽出します。

Console.WriteLine($"{result.CodeTypeName}: {result.CodeText}");

QRコードをスキャンするための完全なコード例

ここでは、QRをスキャンする方法を示す完全な例です。

using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader("QR.png", Aspose.BarCode.BarCodeRecognition.DecodeType.QR))
{
    foreach (Aspose.BarCode.BarCodeRecognition.BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine($"{result.CodeTypeName}: {result.CodeText}");
    }
}

追加情報

  • ・The BarCodeReader クラスは、さまざまなバーコードタイプをサポートするので、異なるフォーマットを指定することができます。
  • また、カメラからの読書やリアルタイムのQRスキャンのライブフィードなどのシナリオを処理することができます。

結論

このチュートリアルは、C#を使用してQRコードをスキャンする方法を指導しています Aspose.BarCode. ステップに従って提供されたコードサンプルを使用すると、QRコードスキャン機能をアプリケーションに効率的に統合することができます。

 日本語