Genera codice a matrice di dati in C#.

Il codice a matrice di dati offre un’elevata densità di dati in dimensioni ridotte, il che lo rende la scelta ideale per scenari con spazio limitato. In alcuni scenari, potresti voler creare un codice Data Matrix per archiviare informazioni sotto forma di celle contrastate disposte in una griglia. In base a tali requisiti, questo articolo illustra come generare un codice Data Matrix a livello di codice in C#.

Installazione dell’API C# per generare codice a matrice di dati

L’API Aspose.BarCode for .NET supporta la generazione o la scansione di diversi codici a barre. Puoi configurarlo nel tuo ambiente scaricando i suoi file DLL o eseguire il comando NuGet seguente per installarlo dalla raccolta NuGet.

PM> Install-Package Aspose.BarCode

Genera codice Data Matrix in C#

È necessario seguire i passaggi seguenti per generare un codice a matrice di dati:

  1. Crea un oggetto della classe BarcodeGenerator e imposta EncodeType.
  2. Impostare i pixel e la modalità di codifica per il codice Data Matrix.
  3. Salva il codice Data Matrix di output esportandolo come un’immagine PNG.

L’esempio di codice seguente spiega come generare un codice a matrice di dati in C#:

// Inizializza un oggetto della classe BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "ASPOSE");

// Imposta i pixel
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Impostare la modalità di codifica su Auto
gen.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.Auto;

// Salva codice Data Matrix di output
gen.Save("Datamatrix.png", BarCodeImageFormat.Png);

Genera codice Data Matrix ECC200 in C#

I passaggi seguenti illustrano come creare codice Data Matrix ECC200 in C#.

  1. Istanziare un oggetto della classe BarcodeGenerator e passare il testo di input e EncodeType come parametri.
  2. Impostare i pixel e il tipo ECC della matrice di dati.
  3. Scrivere il codice a barre Data Matrix ECC200 utilizzando il metodo Salva.

Il frammento di codice seguente illustra come generare un codice a barre Data Matrix ECC200 in C#:

// Inizializza un oggetto della classe BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "Åspóse");

// Imposta i pixel
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Impostare DataMatrix Ecc su 200
gen.Parameters.Barcode.DataMatrix.DataMatrixEcc = DataMatrixEccType.Ecc200;

// Salva codice Data Matrix di output
gen.Save("DatamatrixEcc200Basic.png", BarCodeImageFormat.Png);

Ottieni una licenza gratuita

Interessato a valutare l’API senza limitazioni di valutazione? Se sì, puoi richiedere una licenza temporanea gratuita.

Conclusione

In questo articolo, hai esplorato come generare un codice a matrice di dati con diverse codifiche come ECC200, ECC000, ECC050, ecc. Insieme ad altre varianti del codice a matrice di dati. Puoi dare un’occhiata ad altre funzionalità visitando lo spazio documentazione. Non esitare a contattarci nel forum in caso di domande.

Guarda anche