
Les codes QR sont fascinants deux-dimensionnels qui emballent beaucoup d’informations dans une matrice compacte, carré de squares noirs et blancs. Aujourd’hui, je vais vous parcourir par le scan des codes QR en utilisant C# avec une bibliothèque puissante et facile à utiliser.
Ce que nous allons couvrir
- QR Code Scanner API Introduction
- Scanner les codes QR des fichiers
- Lire les codes QR de Streams
- Ressources et outils gratuits
Commencer avec le QR Code Scanner API
Pour ce tutoriel, nous allons utiliser Aspose.BarCode pour .NET, une bibliothèque incroyablement polyvalente qui fait de la scanation de code QR un breeze.
PM> Install-Package Aspose.BarCode
Scanner un code QR : la façon simple
Voici comment il est facile de scanner un code QR en C# :
- Créer un objet BarCodeReader
- Définir le type de décode
- Récupérer le contenu du code QR
Ne vous inquiétez pas des détails techniques - le code fait tout le lourd soulèvement pour vous!
Scan de code QR basé sur des fichiers
Nous pouvons facilement scanner un code QR en suivant les étapes ci-dessous:
- Initialisez un objet de la classe [BarCodeReader][https://reference.aspose.net/barcode/aspose.barcode.barcoderecognition.barcodereader/] avec le paramètre [DecodeType][https://reference.aspose.net/barcode/aspose.barcode.barcoderecognition.decodetype/]
- Créez une instance de la classe [BarCodeResult][https://reference.aspose.net/barcode/aspose.barcode.barcoderecognition.barcoderesult/]
- Scanez le code QR et obtenez le texte du résultat.
L’échantillon de code suivant montre comment scanner un code QR en C# à partir d’un fichier d’image.
Scanner de code QR basé sur le courant
Besoin de lire un code QR d’un courant ? Pas de problème ! Le processus est presque identique à l’échantillonnage basé sur des fichiers. Tout simplement initialisez votre lecteur, définissez le type de décode, et capturez les résultats.
- Déclarer une instance de la
BarcodeReader
Classement et mise enDecodeType
La propriété . - Instantané A
BarCodeResult
Type de objet. - Scanez le code QR et récupérez le texte de sortie.
Obtenez une licence gratuite
Vous voulez tester toutes les fonctionnalités sans restrictions? Licence temporaire Découvrez le contenu de votre cœur !
Scanner de code QR en ligne
Vous ne pouvez pas être gêné avec le code? vérifier leur gratuit en ligne QR code scanner application web. Point votre caméra, et voila!

QR Code Reader – Résources d’apprentissage gratuites
En plus de scanner les codes QR, apprenez-en davantage sur la génération et la lecture de codes barres et explorez d’autres fonctionnalités de l’API en utilisant les ressources ci-dessous:
- Guide du développeur Aspose.BarCode Plugin
- Applications en ligne gratuites
- Aspose.BarCode Plugin API de référence
- Comment faire des guides et des articles
- Découvrez notre .NET Barcode Reader et ** .NET MAUI Bar Code Reager** pour les applications cross-platform, y compris les fonctionnalités de scan de code bar .net MAUI**.
- Veuillez vérifier l’ASP.NET Barcode Scanner** et le SCanner de barcode de base ** pour une intégration aisée, et n’oubliez pas de regarder les options de * ASP .NET BARcode scanner Camera**.
- Si vous êtes intéressé par une Barcode Reader Application en C# ou si vous voulez voir Code Réader dans C #, nous avons une documentation complète disponible.
- Pour ceux qui plongent plus en profondeur, nos ressources comprennent C# Barcode Reader Library et ** C# barcode Decoder** pour vous aider à répondre à vos besoins de développement.
- En outre, vous pouvez utiliser l’API C# Barcode Scanner et l’exemple d’un scanner de barcode ** pour améliorer vos projets.
Mettre en haut
Le scan du code QR ne doit pas être compliqué. Avec les outils appropriés et un peu d’orientation, vous décoderez des codes QR comme un pro en aucun moment. Si vous êtes intéressé par le ASP.NET Barcode Reader ou le *Barcode REader Code dans ASP .NET C#**, vérifiez notre documentation complète. Vous pouvez également trouver C# Code pour lire le scanner de code bar pour plus d’exemples. Avez-vous des questions? Le forum de support Aspose est toujours prêt à vous aider!