.NET MAUI Scanner de QR Code Utilisez IronQR pour scanner les codes QR dans une application mobile .NET MAUI. Choisissez une image de la bibliothèque de l'appareil avec FilePicker.Default.PickAsync, chargez-la en utilisant AnyBitmap.FromFile, et décodez-la avec QrReader.Read. Fonctionne sur Android et iOS à partir d'une base de code partagée. Guide en 5 étapes pour construire un scanner de code QR MAUI using IronQr; using IronSoftware.Drawing; var images = await FilePicker.Default.PickAsync(new PickOptions { FileTypes = FilePickerFileType.Images }); var inputBmp = AnyBitmap.FromFile(images.FullPath.ToString()); IEnumerable results = reader.Read(imageInput); Explication du code FilePicker.Default.PickAsync ouvre le sélecteur d'images natif sur la plateforme actuelle, filtré pour les types d'images. Le chemin complet du fichier sélectionné est récupéré avec images.FullPath.ToString() et passé à AnyBitmap.FromFile, qui le charge dans un bitmap, quel que soit le format. Un QrImageInput enveloppe ce bitmap pour qu'IronQR puisse travailler avec, et QrReader.Read renvoie un IEnumerable<QrResult>. First().Value extrait la chaîne décodée du premier résultat. Explorez le tutoriel complet du scanner de code QR .NET MAUI 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)