Français
 Français

API .NET Barcode pour lire, reconnaître et générer des codes-barres et des codes QR

Générez des codes-barres dans .NET avec une précision inégalée et numérisez, lisez et reconnaissez des codes-barres linéaires, 2D et postaux de différentes symbologies à l'aide de l'API de code-barres C# .NET. Il prend en charge la numérisation et la détection des codes-barres et des codes QR aux formats JPG, PNG, GIF, BMP et TIFF.

Télécharger la version d'essai gratuiteAfficher toutes les API

Créez des applications de reconnaissance de codes-barres et de génération de codes QR en C# .NET

Aspose.BarCode pour .NET est une API de génération et de reconnaissance de codes-barres hautes performances permettant aux développeurs .NET de créer, numériser, lire, détecter et exporter différents types de codes-barres 1D (linéaires), 2D et postaux. Bénéficiant d'un excellent ensemble de fonctionnalités, cette API de générateur de codes-barres .NET offre une précision irréprochable lors de la lecture ou de la numérisation des images de codes-barres aux formats PNG, BMP, JPG, GIF, TIFF et autres. De plus, vous pouvez également exporter les codes-barres vers des images raster populaires ou des fichiers vectoriels EMF et SVG. Avec les fonctions de numérisation de code-barres et de code QR, Aspose.BarCode pour .NET vous permet de manipuler plusieurs éléments de l'apparence du code-barres, notamment la qualité de l'image, la taille du fichier, la couleur d'arrière-plan et de la barre, la qualité et la résolution de l'image, l'angle de rotation, les légendes et bien d'autres. plus.

À l'aide de l'API de codes-barres pour .NET, vous pouvez rapidement et facilement intégrer la fonctionnalité de scanner de code QR dans vos solutions de traitement de codes-barres .NET existantes ou créer des applications complètes de reconnaissance de codes-barres en C#, ASP.NET ou VB.NET à partir de rien. La bibliothèque Aspose.BarCode pour .NET prend en charge plus de 50 symbologies de codes-barres linéaires, 2D et postaux telles que Code 128, Code 39 Extended, Data Matrix, QR Code, PDF 417 et Postnet.

Commencer

Avant de configurer l'API de code-barres .NET de votre côté, veuillez vérifier les prérequis sur la page Configuration requise pour assurer une configuration de l'API et une expérience utilisateur fluides.

Installation de Aspose.BarCode pour .NET

Veuillez visiter la section de téléchargements pour télécharger directement les DLL ou le programme d'installation MSI de l'API de reconnaissance et de génération de codes-barres .NET. Vous pouvez également installer l'API à l'aide du package NuGet. Veuillez trouver ci-dessous la commande pour la console du gestionnaire de packages :

PM > Install-Package Aspose.BarCode 

Comment générer des codes QR dans .NET et lire des codes-barres à partir d'images

Avec Aspose.BarCode pour .NET, les développeurs peuvent intégrer la capacité de génération de code QR dans leurs applications de traitement de codes-barres .NET. De plus, il est également possible de reconnaître différents types de codes-barres à partir de PNG, JPEG, BMP et d'autres images. Vous pouvez numériser et lire plusieurs types de codes-barres à partir du même fichier image.

Générez rapidement des codes QR dans .NET

L'API de code-barres .NET prend en charge la génération de codes QR avec différents types d'encodage. Vous pouvez ajouter cette fonctionnalité à vos applications de manipulation de codes-barres et améliorer encore vos offres. Veuillez vérifier les informations suivantes et le codage C# pour générer rapidement et facilement des codes QR à l'aide de la bibliothèque Aspose.BarCode pour .NET :

  • Instanciez la classe BarcodeGenerator et spécifiez la EncodeType et le texte saisi.
  • Définissez la version du code QR et le type d'encodage.
  • Générez et enregistrez l'image du code QR au format PNG.
// Initialize an instance of BarcodeGenerator class
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Set Auto version
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;
//Set ForceMicroQR QR encode type
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);

Lire les codes-barres à partir d'images dans .NET

Aspose.BarCode pour l'API .NET facilite la lecture des codes-barres de différentes symbologies à partir de PNG, JPEG, BMP, GIF et d'autres formats de fichiers image. Cette API de reconnaissance et de génération de codes-barres .NET prend en charge la numérisation et la lecture plusieurs codes-barres de la même image. Veuillez vérifier les informations suivantes pour plus d'aide :

  • Chargez l'image du code-barres source à l'aide de la classe BarCodeReader.
  • Appelez la méthode ReadBarCodes() pour obtenir les résultats de la reconnaissance dans le BarCodeResult objet de classe.
  • Parcourez les résultats obtenus et affichez le type et le texte du code-barres.
// Initialize barcode reader
BarCodeReader reader = new BarCodeReader("C:\\Files\\BarCode\\Sample.png");
// Read the barcode and show the results
foreach(BarCodeResult result in reader.ReadBarCodes()) 
{
    Console.Out.WriteLine("CodeText: " + result.CodeText);
    Console.Out.WriteLine("Symbology type: " + result.CodeType);
}

Veuillez visiter la page Exemples GitHub pour plus d'exemples fonctionnels de . API de code-barres NET. Si vous cherchez à numériser, reconnaître et générer des codes-barres 1D, 2D et postaux ou des codes QR à la volée à l'aide de vos appareils mobiles, veuillez consulter le applications en ligne gratuites d'Aspose.BarCode.

Intégration facile et opérations avancées

Aspose.BarCode pour .NET permet des opérations super simples ne nécessitant que quelques lignes de codage .NET pour commencer à générer, lire et reconnaître différents types de codes à barres. En tant que développeur .NET, vous pouvez facilement intégrer l'API du générateur de codes-barres .NET à n'importe laquelle de vos applications .NET. L'une des meilleures fonctionnalités de cette bibliothèque est la capacité de lire les codes-barres et les codes QR endommagés à l'aide d'algorithmes complexes et de mécanismes de filtrage vous permettant de rester au top de vos besoins de traitement de codes-barres.

FAQ

1. Comment puis-je générer des codes-barres dans .NET ?

La génération de codes-barres 1D, 2D et postaux dans .NET est simple et rapide à l'aide de l'API Aspose.BarCode for .NET. Seules quelques lignes de codage .NET sont nécessaires pour générer le code-barres du type souhaité.

2. Combien de temps faut-il pour lire ou générer des codes-barres ?

L'API de reconnaissance et de génération de codes-barres .NET fonctionne rapidement et répond à vos demandes en un rien de temps.

3. Est-il sûr de traiter des fichiers à l'aide de l'API .NET ?

Vous pouvez être sûr de la sécurité de vos fichiers de codes à barres lors de leur traitement à l'aide de l'API Aspose.BarCode for .NET. Nous veillons à la confidentialité de vos données et prenons toutes les mesures nécessaires pour vous offrir une expérience utilisateur sécurisée.

4. Puis-je reconnaître et générer des codes-barres sur Mac OS, Windows ou Linux ?

Oui, l'API de code-barres pour .NET fonctionne sur différents systèmes d'exploitation, frameworks et environnements d'exploitation. Vous pouvez l'utiliser sur la plate-forme de votre choix et il ne nécessite aucune installation de logiciel supplémentaire pour fonctionner.

Vous cherchez de l'aide ?

Consultez nos canaux d'assistance pour obtenir de l'aide sur vos questions liées aux fonctionnalités et au fonctionnement de l'API du produit Aspose.