WPF Scanner de QR Code

Utilisez IronQR pour scanner des codes QR dans une application de bureau WPF. Ouvrez un fichier image avec le natif OpenFileDialog, chargez-le à l'aide de 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 = FileName);
  • var results = imageInput/);

Explication du code

OpenFileDialog gère la sélection native de fichiers Windows filtrée selon les types d'images courants. AnyBitmap.FromFile charge le fichier choisi dans un bitmap, quel que soit son format. Un QrImageInput encapsule ce bitmap afin qu'IronQR puisse l'utiliser, et QrReader.Read renvoie un IEnumerable<QrResult> contenant une entrée pour chaque code QR détecté dans l'image. FirstOrDefault récupère le premier résultat en toute sécurité, de sorte 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 67,270 | Version : 2026.5 just released
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.