Aspose.BarCode  pour .NET

Générateur de code-barres et API de lecture

Créez et reconnaissez des codes-barres de types linéaires, 2D et postaux dans n’importe quelle application .NET.

  Download Free Trial
  
 

Aspose.BarCode pour .NET est une puissante bibliothèque de développement pour générer et reconnaître des codes-barres 1D et 2D à partir de divers types d'images sous n'importe quel angle. Les développeurs peuvent facilement ajouter des fonctionnalités de génération et de numérisation de codes-barres à leurs applications .NET. Cette API permet d'exporter les codes-barres générés vers différents formats d'image de haute qualité.

Aspose.BarCode pour .NET permet de modifier l'apparence des codes-barres générés et leurs paramètres, tels que la couleur d'arrière-plan, la couleur de la barre, l'angle de rotation, x -dimension, qualité d'image, résolution, légendes, taille et bien d'autres. Il fournit également des fonctionnalités avancées de détection et de lecture de codes-barres et prend en charge plus de 60 types de codes-barres.

Fonctionnalités avancées de l'API de code-barres .NET

Personnaliser les types et l'apparence des codes-barres

L'API de code-barres pour .NET permet aux développeurs d'affiner l'apparence des codes-barres générés en spécifiant le type de code-barres, le texte d'entrée, le style de police, les couleurs d'arrière-plan et de premier plan, l'alignement et l'emplacement des légendes, ainsi que d'autres propriétés. Vous pouvez modifier la légende en définissant sa visibilité pour les légendes supérieures et inférieures, la police, les couleurs et l'alignement.

Exemple en direct de génération de code-barres

L'API du générateur de codes-barres permet aux développeurs de créer des codes-barres en spécifiant le type de code-barres requis, en définissant le texte d'entrée (données à encoder dans une image de code-barres) et en personnalisant les propriétés liées à l'apparence, telles que la couleur d'arrière-plan et de premier plan, la police, l'emplacement du texte (masquer, dessus ou dessous) et l'alignement. Codes à barres bidimensionnels, tels que QR Code, PDF417, Data Matrix, Aztec Code, etc. de la même manière que les codes unidimensionnels.

Code to be executed - C#


// Initialize barcode generator
using (var generator = new Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR, ""))
{
  // Set parameters
  generator.Parameters.Barcode.XDimension.Millimeters *= 2;
  generator.Parameters.Barcode.CodeTextParameters.Location = CodeLocation.Below;

  // Generate image
  Bitmap res = generator.GenerateBarCodeImage();
}
Generation result

Lire les codes-barres endommagés

La bibliothèque de codes-barres prend en charge divers paramètres pour numériser et décoder les codes-barres endommagés ou déformés. Il permet de lire avec succès des images de codes à barres présentant divers défauts, tels que le bruit gaussien, les couleurs inversées, les points blancs, les artefacts visuels, l'arrière-plan coloré et les barres manquantes. Pour améliorer la lisibilité des codes-barres, l'API active des méthodes et des mécanismes spéciaux, notamment le filtrage médian, le filtrage "sel et papier", la réduction de la taille de l'image, etc. De plus, la bibliothèque de codes-barres bénéficie de méthodes avancées pour décoder les codes-barres Data Matrix industriels, lire les codes QR gravement endommagés et même restaurer certaines données à partir de codes-barres incorrects.

Exemple en direct de reconnaissance de code-barres

L'API du lecteur de codes-barres fournit un ensemble de fonctionnalités pour numériser, détecter et lire les codes-barres 1D, 2D et postaux. Avec seulement quelques lignes de code, les développeurs peuvent facilement intégrer cette fonctionnalité dans leurs applications et l'utiliser pour détecter et décoder une large gamme de codes-barres couramment utilisés. L'API est conçue pour être conviviale et intuitive, ce qui permet aux développeurs d'ajouter facilement et rapidement des capacités de lecture de codes-barres à leurs applications.

Ready to recognize Reconnaître Déposez un fichier ici ou cliquez pour parcourir *

* En téléchargeant vos fichiers ou en utilisant le service, vous acceptez nos Conditions d'utilisation utiliser et Politique de confidentialité.

Code to be executed - C#

    
// Initialize barcode reader
using (var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes))
{
    // Recognize barcodes on the image
    foreach (var barcode in reader.ReadBarCodes())
    {
        // Display the recognition result
        Console.WriteLine($"{barcode.CodeTypeName}: {barcode.CodeText}");
    }
}

Résultat de la reconnaissance

Ce que les gens disent

Ne vous contentez pas de nous croire sur parole. Découvrez ce que les utilisateurs ont à dire sur les API.

 
 
View Case Studies
  

Support and Learning Resources

  
  

Aspose.BarCode propose des API individuelles de génération et de reconnaissance de codes-barres pour d'autres environnements de développement populaires, comme indiqué ci-dessous :