WPF Scanner de QR Code

Utilisez IronQR pour scanner des codes QR dans une application de bureau WPF. Ouvrez un fichier image avec le code natif OpenFileDialog, chargez-le en utilisant AnyBitmap.FromFile, et décodez-le avec QrReader.Read. Aucun JavaScript ou navigateur nécessaire.

Guide en 5 étapes pour scanner un code QR dans WPF

  • using IronQr;
  • using IronSoftware.Drawing;
  • var dialog = new OpenFileDialog { Filter = "Fichiers image|.png;.jpg;.jpeg;.bmp" };
  • var inputBmp = AnyBitmap.FromFile(dialog.FileName);
  • var results = reader.Read(imageInput);

Explication du code

OpenFileDialog gère la sélection native de fichiers Windows filtrée pour les types d'images courants. AnyBitmap.FromFile charge le fichier choisi dans un bitmap quel que soit le format. Un QrImageInput enveloppe ce bitmap afin qu'IronQR puisse l'utiliser, et QrReader.Read retourne un IEnumerable<QrResult> avec une entrée pour chaque code QR trouvé dans l'image. FirstOrDefault récupère en toute sécurité le premier résultat, afin que l'application ne plante pas si l'image ne contient pas de code QR.

Découvrez comment créer un scanner de code QR WPF avec IronQR.

Prêt à commencer?
Nuget Téléchargements 63,625 | Version : 2026.4 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronQR
exécuter un échantillon regarder votre URL devenir un code QR.