Dans le paysage numérique d’aujourd’hui, des solutions de stockage de données efficaces et fiables sont essentielles. les codes Aztec offrent un format de code bar de haute capacité qui peut stocker de grandes quantités de data alfanumérique avec des capacités robustes de correction d’erreur. Ce guide vous montrera comment générer et lire les Codes aztec en utilisant Aspose.BarCode pour .NET.
Création de codes Aztec
Gérer un code Aztec en C# est simple grâce aux fonctionnalités puissantes fournies par Aspose.BarCode pour .NET. ci-dessous sont les étapes pour créer un cod Aztek de base:
Guide étape par étape
Tout d’abord, assurez-vous que vous avez installé le package nécessaire à partir de NuGet ou de votre source préférée.
using Aspose.BarCode;
public void GenerateAztecCode()
{
// Create an instance of BarCodeGenerator for Aztec symbology
BarCodeGenerator generator = new BarCodeGenerator(EncodeTypes.Aztec);
// Set the data to encode in the barcode
generator.CodeText = "SampleData1234567890";
// Save the generated Aztec code as an image file
generator.Save("aztec_code.png", BarCodeImageFormat.Png);
}
personnaliser le code
Vous pouvez personnaliser différents aspects du code de barre, tels que la taille, la couleur et le niveau de correction d’erreur.
// Set the width and height of the barcode image
int width = 200;
int height = 200;
generator.GraphicsUnit = System.Drawing.GraphicsUnit.Pixel;
generator.SymbologySettings.Aztec.CodeSize = new Size(width, height);
generator.Save("custom_aztec_code.png", BarCodeImageFormat.Png);
Lire les codes Aztec
La lecture d’un code Aztec dans les données est tout aussi simple avec Aspose.BarCode pour .NET. L’exemple ci-dessous montre comment lire une image de code bar aztec générée et extraire le texte encodé.
Guide étape par étape
Pour lire un code Aztec, initialisez un BarCodeReader
Objet et spécifier la voie de fichier de l’image de code barré que vous voulez décoder.
using Aspose.BarCode.BarCodeRecognition;
public void ReadAztecCode()
{
// Initialize a BarCodeReader instance for reading Aztec codes
BarCodeReader reader = new BarCodeReader("aztec_code.png", DecodeType.Aztec);
// Iterate through all detected barcodes in the image
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine($"Decoded text: {result.CodeText}");
Console.WriteLine($"Barcode type: {result.CodeType}");
Console.WriteLine($"Confidence: {result.ReadingQuality}%");
}
}
Améliorer la lecture
Pour une meilleure lecture, vous pouvez configurer le BarCodeReader
d’appliquer des paramètres de qualité qui améliorent l’exactitude de la détection dans des conditions difficiles.
reader.QualitySettings.AllowMedianSmoothing = true;
reader.QualitySettings.MedianSmoothingWindowSize = 5;
Conclusion
Les codes Aztec fournissent une solution puissante pour le stockage et la récupération de données à haute capacité.En utilisant Aspose.BarCode pour .NET, les développeurs peuvent facilement intégrer les fonctionnalités de génération et de lecture d’Aztec dans leurs applications, assurant un traitement efficace et fiable des données.
More in this category
- Accélérer la scanation de code bar 1D dans les flux de travail d'inventaire et de stockage dans .NET
- Créer des codes barres UPC-A et U PC-E pour l'emballage de produits dans .NET
- Créer les codes de barre GS1-128 (UCC/EAN-128) pour la chaîne d'approvisionnement et la conformité dans .NET
- Créer les codes ISBN et ISSN pour les livres et périodiques dans .NET
- Créer un code 128 avec Aspose.BarCode pour .NET