Nykypäivän digitaalisessa maisemassa tehokkaat ja luotettavat tietojen tallennusratkaisut ovat ratkaisevia. Aztec-koodit tarjoavat korkean kapasiteetin baarikoodin muodon, joka voi tallentaa suuria määriä alfanumerisia tietoja vahvoilla virheen korjaamismahdollisuuksilla. Tämä opas näyttää sinulle, miten tuottaa ja lukea Aztecin koodeja käyttämällä Aspose.BarCode .NET.

Aztec koodien luominen

Aztec-koodin luominen C#:ssa on yksinkertaista Aspose.BarCode for .NET:n tarjoamien voimakkaiden ominaisuuksien ansiosta.

Vaiheittainen opas

Ensinnäkin varmista, että olet asentanut tarvittavan paketin NuGetistä tai suosikkilähteestäsi.

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);
}

Koodin mukauttaminen

Voit räätälöidä rivi-koodin eri näkökohtia, kuten koon, värin ja virheen korjauksen tason.

// 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);

Lue Aztec koodit

Aztec-koodin luominen takaisin tietoihin on yhtä helppoa kuin Aspose.BarCode for .NET. Seuraava esimerkki osoittaa, miten luodaan syntynyt Aztecin rivi-koodi ja poistaa koodattu teksti.

Vaiheittainen opas

Jos haluat lukea Aztec-koodin, aloita BarCodeReader objekti ja määritä tiedoston reitin barcode-kuvasta, jonka haluat dekodeida.

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}%");
    }
}

Luettavuuden lisääminen

Parempaa luettavuutta varten voit määrittää BarCodeReader laatuasetuksia, jotka parantavat havaitsemisen tarkkuutta haastavissa olosuhteissa.

reader.QualitySettings.AllowMedianSmoothing = true;
reader.QualitySettings.MedianSmoothingWindowSize = 5;

johtopäätöksiä

Aztec-koodit tarjoavat tehokkaan ratkaisun korkean kapasiteetin tietojen tallentamiseen ja palauttamiseen. hyödyntämällä Aspose.BarCode .NET -ohjelmaa kehittäjät voivat helposti integroida Aztecin koodin tuottamisen ja lukemisen toimintoja sovelluksiinsa, varmistaen tehokkaan ja luotettavan tiedon käsittelyn.

More in this category