Scanner un code QR en C#.

Aperçu

Les codes QR sont largement utilisés pour un transfert de données efficace et fiable à travers diverses applications, y compris la logistique et le marketing. Cet article explore comment scanner des codes QR en C# de manière programmatique en utilisant le plugin Aspose.BarCode pour .NET à 99 $, une bibliothèque puissante conçue pour un traitement fluide des codes-barres 2D.

Caractéristiques clés:

  • Support de formats étendu: Décodez les codes QR, Data Matrix, Aztec et d’autres codes-barres 2D.
  • Options d’entrée flexibles: Scannez des codes-barres à partir d’images, de flux ou de flux de webcam.
  • Reconnaissance robuste: Gère efficacement les images de codes QR tournées, déformées ou bruitées.
  • Solution économique: Un choix idéal pour les développeurs d’entreprise et les passionnés.

Ce guide couvre :


API Scanner de codes QR en C#

Aspose.BarCode pour .NET fournit une solution complète pour lire des codes QR et divers autres formats de codes-barres de manière programmatique. La bibliothèque sert de meilleure bibliothèque de lecteur de codes QR en C# et d’excellente alternative open source pour les projets nécessitant une API de lecteur de codes QR .NET. Vous pouvez l’utiliser pour :

  • Applications WPF: Intégration fluide dans des applications de bureau.
  • Projets ASP.NET: Faciliter la numérisation de codes-barres côté serveur.
  • Applications multiplateformes: Support complet pour .NET Core et .NET MAUI.

Installation

Commencez par installer l’API via NuGet :

PM> Install-Package Aspose.BarCode

Pour ceux qui recherchent un scanner de codes QR en C# à bas prix, pensez également à vérifier d’autres bibliothèques, mais cette bibliothèque est reconnue pour sa fonctionnalité. Vous pouvez également télécharger le DLL pour une intégration manuelle.


Scanner un code QR en C#

Suivez ces étapes pour scanner des codes QR à partir d’un fichier image :

  1. Initialisez la classe BarCodeReader avec le paramètre DecodeType.QR.
  2. Traitez le code-barres en utilisant la méthode ReadBarCodes().
  3. Extrayez des données telles que le texte et le type du code-barres à partir des résultats.

L’exemple de code suivant démontre comment scanner un code QR en C# :


Scanner un code QR à partir d’un flux en C#

Pour lire des codes QR à partir d’un flux, exécutez les étapes suivantes :

  1. Créez une instance de la classe BarCodeReader, en spécifiant DecodeType.QR.
  2. Utilisez la méthode ReadBarCodes() pour scanner le flux.
  3. Récupérez les données décodées à partir du résultat.

L’exemple de code ci-dessous illustre comment scanner un code QR à partir d’un flux en C# :


Applications de la numérisation des codes QR

Cas d’utilisation clés :

  • Vente au détail : Rationalisez la gestion des stocks et les systèmes de point de vente.
  • Santé : Améliorez l’identification des patients et le suivi pharmaceutique.
  • Logistique : Optimisez le suivi des expéditions avec un étiquetage basé sur les codes QR.
  • Marketing : Créez des campagnes interactives avec des liens de codes QR intégrés.

Licence et ressources gratuites

Obtenez une licence temporaire gratuite

Pour découvrir toutes les capacités de l’API, demandez une licence temporaire gratuite et débloquez l’accès illimité à toutes les fonctionnalités.

Ressources d’apprentissage


Conclusion

Ce tutoriel a démontré comment :

  • Scanner de manière programmatique des codes QR à partir de fichiers ou de flux en C#.
  • Utiliser les fonctionnalités avancées d’Aspose.BarCode pour un décodage de codes QR robuste et efficace.

Avec son haut niveau de performance et son coût abordable, le plugin lecteur Aspose.BarCode à 99 $ est un excellent choix pour les développeurs à la recherche d’un scanner de codes QR .NET 6 fiable. Découvrez plus de fonctionnalités dans la documentation ou demandez de l’aide sur notre forum de support.


Voir aussi