Blazor QR码扫描器

在 Blazor Server 应用程序中使用 IronQR 扫描二维码。 通过Blazor的QrReader.Read()解码。

Blazor 中扫描二维码的 5 步指南

  • using IronQr;
  • using IronSoftware.Drawing;
  • await using var stream = file.OpenReadStream(maxAllowedSize: 10_000_000);
  • var inputBmp = AnyBitmap.FromFile(qrImageSrc!);
  • var results = reader.Read(imageInput);

代码解释

当用户选择一个文件时,AnyBitmap.FromFile以解码图像格式。 一个IEnumerable<QrResult>FirstOrDefault安全地检索第一个结果,而不在不包含QR码的图像上抛出错误。

了解如何使用 IronQR 构建 Blazor QR 码扫描器。

准备开始了吗?
Nuget 下载 70,398 | 版本: 2026.7 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据? PM > Install-Package IronQR
运行示例 观看您的 URL 变成 QR 代码。