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コードスキャン機能をアプリケーションに効率的に統合することができます。