I dagens digitala landskap är effektiva och tillförlitliga data lagringslösningar avgörande. Aztec-koder erbjuder ett högkapacitet barkodformat som kan lagra stora mängder alphanumeriska data med robusta felkorrigeringskapaciteter. Denna guide visar dig hur man genererar och läser aztec koder med Aspose.BarCode för .NET.
Skapa Aztec koder
Att generera en Aztec-kod i C# är enkelt tack vare de kraftfulla funktionerna som tillhandahålls av Aspose.BarCode för .NET.
Steg för steg guide
Först, se till att du har installerat det nödvändiga paketet från NuGet eller din föredragna källa.
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);
}
Anpassa koden
Du kan anpassa olika aspekter av barkoden, såsom storlek, färg och fel korrigering nivå.
// 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);
Läs Aztec koder
Att läsa en Aztec-kod tillbaka i data är lika enkelt med Aspose.BarCode för .NET. Följande exempel visar hur man läser en genererad Aztek-barcode-bild och extrahera kodad text.
Steg för steg guide
För att läsa en Aztec-kod, initialisera en BarCodeReader
objekt och ange filvägen för barkoden bild du vill dekryptera.
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}%");
}
}
Förbättrad läsbarhet
För bättre läsbarhet kan du konfigurera BarCodeReader
tillämpa kvalitetsinställningar som förbättrar upptäckts noggrannhet under utmanande förhållanden.
reader.QualitySettings.AllowMedianSmoothing = true;
reader.QualitySettings.MedianSmoothingWindowSize = 5;
slutsatser
Aztec-koder ger en kraftfull lösning för högkapacitet data lagring och återhämtning. Genom att använda Aspose.BarCode för .NET kan utvecklare enkelt integrera Azteks kodgenerering och läsfunktioner i sina applikationer, vilket säkerställer effektiv och tillförlitlig datahantering.
More in this category
- Extract QR Code Metadata Med Aspose.BarCode för .NET
- Generera Aztec-koder med Aspose.BarCode för .NET
- Generera Codabar och Code 11 Barkoder för hälsovård och biblioteksapplikationer i .NET
- Generera Data Matrix Barcoder med Aspose.BarCode för .NET
- Generera EAN-13 och Ean-8 Barkoder för detaljhandelsprodukter i .NET