Genera codice a barre azteco in C#

Il codice a barre azteco è un codice a barre bidimensionale contenente una griglia quadrata e un motivo a occhio di bue al centro. Può contenere un numero diverso di livelli a seconda delle diverse modalità dei simboli. In alcuni scenari, potrebbe essere necessario creare un codice azteco per produrre codici codificati. Di conseguenza, questo articolo illustra come generare un codice a barre azteco a livello di codice in C#.

API C# per generare codici a barre aztechi - Download gratuito

Aspose.BarCode for .NET può essere utilizzato per creare o scansionare diversi tipi di [codici a barre] 1D e 2D]2. Puoi configurarlo facilmente nella tua applicazione scaricando i file DLL di riferimento dalla sezione Nuove versioni o usando il comando di installazione NuGet di seguito per accedervi dalla raccolta NuGet nell’IDE di Microsoft Visual Studio.

PM> Install-Package Aspose.BarCode

Genera codice a barre azteco in C#

I seguenti passaggi spiegano come generare un codice a barre azteco:

  1. Inizializza un costruttore della classe BarcodeGenerator e specifica EncodeType.
  2. Imposta il valore della dimensione in pixel e la modalità simbolo.
  3. Esporta il codice a barre azteco di output come immagine PNG.

Il codice di esempio seguente spiega come generare un codice a barre azteco in C#:

// Inizializza l'oggetto classe BarcodeGenerator 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde©");

// Imposta il valore della dimensione in pixel
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Imposta la modalità simbolo Compatto
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.Compact;

// Salva il codice a barre azteco di output
gen.Save("AztecCompact.png", BarCodeImageFormat.Png);

Genera Aztec con codice di correzione errori in C#

È necessario seguire i passaggi seguenti per generare codice azteco con correzione degli errori in C#.

  1. Crea un oggetto classe BarcodeGenerator e imposta il valore EncodeType.
  2. Impostare la modalità simbolo e il valore del livello di correzione degli errori.
  3. Esporta il codice a barre azteco di output come immagine.

Il frammento di codice seguente mostra come generare codice azteco con correzione degli errori a livello di codice in C#:

// Inizializza l'oggetto classe BarcodeGenerator 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde© is used to generate & recognize barcodes");

// Imposta il valore della dimensione in pixel
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Imposta la modalità simboli FullRange
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.FullRange;

// Imposta la capacità di correzione degli errori al 50%
gen.Parameters.Barcode.Aztec.AztecErrorLevel = 50;

// Salva il codice a barre azteco di output
gen.Save("Aztec50.png", BarCodeImageFormat.Png);

L’immagine seguente mostra il codice a barre azteco di esempio con un livello di correzione degli errori del 50%:

Correzione errori azteco in C#

Ottieni una licenza gratuita

Puoi valutare l’API nella sua piena capacità richiedendo una licenza temporanea gratuita.

Conclusione

In questo articolo, hai appreso diversi approcci alla creazione di codici a barre aztechi a livello di codice in C#. Inoltre, puoi regolare la modalità simbolo per controllare il numero di livelli per il codice di output in base alle tue esigenze. Allo stesso modo, puoi aggiungere la correzione degli errori al codice a barre azteco seguendo le informazioni spiegate in questo articolo. Inoltre, puoi esplorare altre funzionalità dell’API passando attraverso la sezione documentazione. In caso di domande, scrivici su forum.

Guarda anche