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. Liens de documentation associés Voir sur GitHub Tutoriel connexe Guide pratique connexe Documentation de classe Télécharger IronQR DLL Signaler un problème sur cette page Prêt à commencer? Nuget Téléchargements 63,625 | Version : 2026.4 vient de sortir Essai gratuit Téléchargement gratuit NuGet Total des téléchargements :63,625 Voir Licences 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. Téléchargement gratuit NuGet Total des téléchargements :63,625 Voir Licences
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.
Nous répondons à toutes vos questions afin de nous assurer que vous disposez de toutes les informations dont vous avez besoin. (Sans aucun engagement)