Blazor QR-Code-Scanner Verwenden Sie IronQR, um QR-Codes in einer Blazor-Serveranwendung zu scannen. Laden Sie ein Bild über den Browser mit Blazors InputFile-Komponente hoch und decodieren Sie es dann serverseitig mit QrReader.Read(). 5-Schritte-Anleitung zum Scannen eines QR-Codes in Blazor 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); Code Erklärung InputFile.OnChange wird ausgelöst, wenn der Benutzer eine Datei auswählt. OpenReadStream überträgt den Browser-Upload auf einen temporären Serverpfad, der dann an AnyBitmap.FromFile übergeben wird, um das Bildformat zu decodieren. Ein QrImageInput umschließt das Bitmap für IronQR, und QrReader.Read gibt ein IEnumerable<QrResult> zurück. FirstOrDefault ruft sicher das erste Ergebnis ab, ohne bei Bildern ohne QR-Code eine Ausnahme auszulösen. Entdecken Sie, wie Sie mit IronQR einen Blazor-QR-Code-Scanner erstellen. Verwandte Doku-Links Auf GitHub ansehen Verwandtes Tutorial Verwandte Anleitung Klassendokumentation IronQR DLL herunterladen Ein Problem auf dieser Seite melden Bereit anzufangen? Nuget Downloads 63,625 | Version: 2026.4 gerade veröffentlicht Gratis testen Kostenloser NuGet-Download Gesamtanzahl der Downloads: 63,625 Lizenzen anzeigen Scrollst du immer noch? Sie brauchen schnell einen Beweis? PM > Install-Package IronQR Führen Sie ein Beispiel aus und beobachten Sie, wie Ihre URL zu einem QR-Code wird. Kostenloser NuGet-Download Gesamtanzahl der Downloads: 63,625 Lizenzen anzeigen
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe
Alle Ihre Fragen werden beantwortet, um sicherzustellen, dass Sie alle Informationen erhalten, die Sie benötigen. (Völlig unverbindlich.)