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 auf gängige Bildtypen. AnyBitmap.FromFile lädt die gewählte Datei in ein Bitmap, unabhängig vom Format. Ein QrImageInput umschließt dieses Bitmap, sodass 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 holt sicher das erste Ergebnis, damit 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.

