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 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 d'images|.png ; .jpg ; .jpeg ; .bmp" };
  • var inputBmp = FileName);
  • var results = imageInput/);

Explication du code

OpenFileDialog gère la sélection de fichiers natifs de Windows filtrés pour les types d'images courants. AnyBitmap.FromFile charge le fichier choisi en bitmap quel que soit le format. Un QrImageInput emballe ce bitmap pour que IronQR puisse travailler avec lui, et QrReader.Read renvoie un IEnumerable<QrResult> avec une entrée pour chaque code QR trouvé dans l'image. FirstOrDefault attrape le premier résultat de manière sécurisée, donc l'application ne plante pas si l'image n'a pas de code QR.

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

Prêt à commencer?
Nuget Téléchargements 70,398 | Version : 2026.7 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.