Cette rubrique simple explique comment lire Barcode à l’aide de C#. Afin de lire le code-barres, une application basée sur C# peut être développée à l’aide d’appels d’API simples et de quelques étapes de codage. Vous pouvez utiliser l’exemple dans n’importe quelle application prise en charge par .NET s’exécutant sur les systèmes d’exploitation Windows, macOS et Linux sans dépendre d’un outil tiers ou d’une autre API.
Étapes pour lire le code-barres à l’aide de C#
- Inclure Aspose.BarCode for .NET du gestionnaire de packages NuGet
- Inclure une référence aux espaces de noms Aspose.Barcode et Aspose.BarCode.BarCodeRecognition
- Créez un objet de BarCodeReader class et chargez le fichier image de code-barres
- Définissez les types de codes à barres à l’aide de l’énumérateur DecodeType pour BarCodeReader
- Parcourez les informations de code-barres extraites pour une utilisation ultérieure
Les étapes ci-dessus en C# lisent le code-barres à partir de l’image en seulement quelques lignes de code. Le processus commencera par l’ajout de l’API à l’aide de NuGet et des espaces de noms requis. Ensuite, nous lirons le fichier PNG source contenant un ou plusieurs codes-barres à l’aide de l’instance BarCodeReader. Nous définirons également les types de codes-barres souhaités que nous souhaitons lire en utilisant l’énumérateur DecodeType. Dans les lignes suivantes, le lecteur de code-barres extraira les informations de l’image et nous les itérerons pour une utilisation ultérieure dans notre application.
Code pour lire le code-barres à l’aide de C#
Dans l’exemple ci-dessus, afin de créer un lecteur de code-barres, le code source C# est utilisé dans quelques appels d’API. L’API prend en charge la lecture d’informations à partir d’une grande variété de types de codes-barres spécifiés dans l’énumérateur DecodeType. En seulement quelques lignes de code en C# Barcode scanner a été développé.
Dans cette rubrique, nous avons exploré la facilité avec laquelle une application en C# scanne le code-barres à partir d’une image PNG. Si vous souhaitez générer un code QR, consultez l’article expliquant comment Générer un code QR en C#.