Aspose.BarCode  for .NET

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

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

  Télécharger l'essai gratuit
  
 

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

Aspose.BarCode pour .NET prend en charge la manipulation de l'apparence des codes à barres générés comme la couleur d'arrière-plan, la couleur de la barre, l'angle de rotation, la dimension x, la qualité de l'image, la résolution, les légendes, la taille et bien plus encore. De plus, l'API prend en charge plusieurs types de fonctionnalités de reconnaissance et d'imagerie ainsi que différents types de symbologies.

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

Imprimez facilement des étiquettes à code-barres

Enregistrer ou charger à partir d'un flux ou d'un fichier

Encoder et décoder les caractères (non anglais) dans les types 2D

Faites pivoter les images de codes-barres sous n'importe quel angle

Numérisez des codes-barres à partir de fichiers TIFF multipages

Prise en charge des symbologies linéaires, 2D et postales

Symbologies prises en charge

La bibliothèque de codes à barres .NET prend en charge plusieurs symbologies de codes à barres 1D, 2D et postaux pour les capacités d'encodage et de décodage.

Les types linéaires pris en charge par l'API incluent :

  • EAN 13
  • EAN 8
  • UPC A
  • UPC E
  • Interleaved 2 of 5
  • Standard 2 of 5
  • MSI
  • Code 11
  • Codabar
  • EAN 14 (SCC 14)
  • SSCC 18
  • ITF 14
  • Matrix 2 of 5
  • PZN
  • Code 128
  • Code 39 Étendu
  • Code 39 Standard
  • Code 93 Étendu
  • Code 16K
  • Code 93 Standard
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStacked
  • DatabarExpandedStacked
  • DatabarStackedOmniDirectional
  • PatchCode
  • Supplement (Décoder uniquement)

Les types 2D incluent :

  • PDF 417
  • Macro PDF 417
  • Micro PDF 417
  • Aztec
  • DataMatrix
  • Compact PDF 417 (Décoder uniquement)
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • GS1DataMatrix
  • Italian Post 25
  • Code16K

Les types de courrier incluent :

  • Postnet
  • Planet
  • Australia Post
  • USPS OneCode
  • Deutsche Post Identcode
  • RM4SCC
  • Deutsche Post Leticode
  • SingaporePost
  • AustralianPosteParcel
  • SwissPostParcel
  • UpcaGs1DatabarCoupon

Générer des codes-barres

L'API du générateur de codes-barres propose de créer les codes-barres en spécifiant diverses symbologies, en définissant le texte du code (données à encoder sur l'image du code-barres) et les propriétés liées à l'apparence telles que la couleur de premier plan de l'arrière-plan, la police ainsi que l'emplacement (masquer, au-dessus, au-dessous) et l'alignement . De plus, on peut créer des codes-barres bidimensionnels tels que PDF 417, Data Matrix, Aztec, QR et Micro QR, etc. de la même manière que d'une dimension.

Génération de code-barres - C#

 // Le chemin d'accès au répertoire des documents.

string dataDir = "define-your-directory";

// Instancie l'objet et définit différentes propriétés de code-barres

BarcodeGenerator  generator = new BarcodeGenerator (EncodeLes types.Code128, "1234567");

generator.Parameters.Barcode.XDimension.Millimeters = 1f;



// Enregistrez l'image sur votre système et définissez son format d'image sur Jpeg

generator.Save(dataDir + "output.jpg", BarCodeImageFormat.Jpeg);

Prise en charge de l'imagerie, de la rotation et du dimensionnement

Aspose.BarCode pour .NET permet la manipulation des bordures d'étiquettes, des couleurs de bordure, du style, des marges et de la largeur. Il offre également la possibilité de modifier la couleur de l'image, la couleur d'arrière-plan et la couleur de la barre. Vous pouvez également faire pivoter les images de codes-barres selon n'importe quel angle et produire des images de haute qualité avec l'anticrénelage. En plus de cela, vous pouvez définir des résolutions personnalisées pour les images résultantes tout en les enregistrant dans l'un des formats d'image pris en charge.

Scanner le code-barres

L'API Barcode contient une autre fonctionnalité puissante pour lire ou détecter les codes-barres 1D et 2D les plus couramment utilisés, en les détectant n'importe où. Juste quelques lignes de code pour détecter les codes-barres de l'image.

Reconnaissance de code-barres - C#

using (BarCodeReader reader = new BarCodeReader(@"d:\template.jpg"))

{

    foreach (BarCodeResult result in reader.ReadBarCodes())

    {

        Console.WriteLine("Type: " + result.CodeType);

        Console.WriteLine("CodeText: " + result.CodeText);

    }

}

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.

 
 
Voir les études de cas
  
  

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 :