WPF QR-Code-Scanner
Verwenden Sie IronQR, um QR-Codes in einer WPF-Desktop-Anwendung zu scannen. Öffnen Sie eine Bilddatei mit dem nativen OpenFileDialog, laden Sie sie mit AnyBitmap.FromFile und dekodieren Sie sie mit QrReader.Read. Kein JavaScript oder Browser erforderlich.
5-Schritte-Anleitung zum Scannen eines QR-Codes in WPF
using IronQr;using IronSoftware.Drawing;- var dialog = new
OpenFileDialog{Filter= "Bilddateien|.png;.jpg;.jpeg;.bmp" }; - var
inputBmp=FileName); - var
results=imageInput/);
Code Erklärung
OpenFileDialog verarbeitet die native Windows-Dateiauswahl, gefiltert nach gängigen Bildformaten. AnyBitmap.FromFile lädt die ausgewählte Datei unabhängig vom Format in eine Bitmap. Ein QrImageInput umschließt diese Bitmap, damit IronQR damit arbeiten kann, und QrReader.Read gibt ein IEnumerable<QrResult> mit einem Eintrag für jeden im Bild gefundenen QR-Code zurück. FirstOrDefault erfasst das erste Ergebnis sicher, sodass die App nicht abstürzt, wenn das Bild keinen QR-Code enthält.
Entdecken Sie, wie man einen WPF QR Code Scanner mit IronQR erstellt.

