Come generare un'immagine di codice a barre in C#

Questo breve tutorial ti insegnerà come generare un’immagine Barcode in C# fornendo dettagli sulla configurazione dell’ambiente e sull’utilizzo di diverse classi e funzioni per eseguire l’attività. Verrà fornito anche un codice eseguibile C# Generatore di codici a barre per dimostrare la funzionalità. Alla fine del codice, l’immagine del codice a barre verrà salvata come PNG. Puoi salvarlo in altri formati anche come BMP, JPEG, ecc.

Passaggi per generare l’immagine del codice a barre in C#

  1. Configura il progetto per aggiungere Aspose.BarCode utilizzando NuGet Package Manager
  2. Aggiungi gli spazi dei nomi necessari nel programma
  3. Crea e inizializza l’oggetto BarCodeGenerator class
  4. Specificare il tipo di codifica del codice a barre come Code128 utilizzando EncodeTypes e il testo del codice
  5. Salva l’immagine del codice a barre generata sul disco

Questi passaggi comportano i dettagli sulle risorse necessarie per eseguire il codice di esempio. Innanzitutto, viene dichiarato e inizializzato l’oggetto classe BarCodeGenerator che contiene tutte le funzioni e le proprietà necessarie per generare il codice a barre utilizzando C#. Nei passaggi finali, il codice a barre generato viene salvato come immagine dopo aver impostato il tipo di codifica e una stringa di testo.

Codice per creare codice a barre utilizzando C#

using System;
using Aspose.BarCode;
using Aspose.BarCode.Generation;
namespace KBBarcode
{
class CreateBarcode
{
public static void Main(string[] args)
{
var barcodeLic = new Aspose.BarCode.License();
barcodeLic.SetLicense("Aspose.BarCode.lic");
BarcodeGenerator barcodeGenerator = new BarcodeGenerator(EncodeTypes.Code128, "ABCD1234567890");
barcodeGenerator.Save("GeneratedBarCode.png", BarCodeImageFormat.Png);
Console.WriteLine("Task completed");
}
}
}

L’enumeratore EncodeTypes contiene molte altre codifiche come EAN-13 e EAN-8, ITF-14, Code39, QR Code, GS1 Code e altri. Questo è un codice piuttosto semplice, tuttavia puoi impostare molte proprietà per il codice a barre come regolare l’aspetto del codice a barre in termini di dimensioni, angolo di rotazione, risoluzione, impostazioni del bordo e spaziatura interna.

In questo tutorial, abbiamo imparato come è possibile generare con l’aiuto di C# Barcode. Se desideri apprendere altre funzioni come la rotazione di un codice a barre, consulta l’articolo come ruotare l’immagine del codice a barre in C#.

 Italiano