.NET MAUI QRコードスキャナー

IronQRを使用して、.NET MAUIモバイルアプリケーションでQRコードをスキャンします。 QrReader.Readでデコードします。 単一の共有コードベースからAndroidとiOSで動作します。

MAUI QRコードスキャナーを構築するための5ステップガイド

  • using IronQr;
  • using IronSoftware.Drawing;
  • var images = await FilePicker.Default.PickAsync(new PickOptions { FileTypes = FilePickerFileType.Images });
  • var inputBmp = AnyBitmap.FromFile(images.FullPath.ToString();
  • IEnumerable<QrResult> results = reader.Read(imageInput);

コードの説明

FilePicker.Default.PickAsync は、現在のプラットフォームのネイティブ画像ピッカーを、画像タイプにフィルタリングして開きます。選択されたファイルのフルパスは images.FullPath.ToString() で取得され、AnyBitmap.FromFile に渡されます。AnyBitmap.FromFile は、フォーマットに関係なくそのファイルをビットマップとして読み込みます。 IEnumerable<QrResult>を返します。 First().Value は、最初の結果からデコードされた文字列を抽出します。

IronQRを使用した完全な.NET MAUI QRコードスキャナーチュートリアルを探る。

準備はできましたか?
Nuget ダウンロード 67,270 | バージョン: 2026.5 just released
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか? PM > Install-Package IronQR
サンプルを実行する URL が QR コードになるのを見る。