Genera Codice a Barre usando C#

I codici a barre sono essenziali per l’identificazione dei prodotti, fornendo una rappresentazione visiva dei dati che le macchine possono leggere facilmente. Vari tipi di codici a barre, tra cui Code128, QR, Datamatrix e Aztec, sono prevalenti in molteplici settori. In questo articolo, imparerai come generare codici a barre in C# e personalizzare i loro design utilizzando il potente Plugin Aspose.

Indice

API Barcode C# - Download Gratuito

La libreria Aspose.BarCode per .NET è un’API completa per la generazione e scansione di codici a barre che consente di creare e leggere una vasta gamma di simbologie di codici a barre, tra cui:

  • Code128
  • Code11
  • Code39
  • QR
  • Datamatrix
  • EAN13
  • EAN8
  • ITF14
  • PDF417
  • e molti altri.

Puoi scaricare l’API gratuitamente o installarla direttamente nella tua applicazione .NET utilizzando NuGet:

PM> Install-Package Aspose.Barcode

Come Generare un Codice a Barre usando C#

Creare un codice a barre con il Plugin Aspose è semplice ed efficiente. Segui questi passaggi:

  1. Crea un’istanza della classe BarcodeGenerator, specificando il tipo di codice a barre e il testo nel costruttore.
  2. Configura le caratteristiche del codice a barre, come risoluzione e dimensione.
  3. Genera il codice a barre utilizzando il metodo BarcodeGenerator.Save(String).

Ecco un esempio di codice che dimostra come generare un codice a barre usando C#:

Genera Codice a Barre in C#

Come Generare un Codice QR usando C#

Generare un codice QR è simile a creare altri tipi di codici a barre. Ecco come farlo:

  1. Crea un’istanza della classe BarcodeGenerator, specificando il tipo di codice a barre come EncodeTypes.QR.
  2. Genera il codice a barre utilizzando il metodo BarcodeGenerator.Save(String).

Ecco un esempio di codice per generare un codice QR usando C#:

Genera Codice QR in C#

Personalizza l’Aspetto di un Codice a Barre in C#

Personalizzare l’aspetto di un codice a barre è facile con il Plugin Aspose. Puoi modificare il suo font, colore di primo piano, colore di sfondo e colore del testo. Ecco come:

  1. Crea un’istanza della classe BarcodeGenerator.
  2. Regola l’aspetto del codice a barre utilizzando le proprietà BarcodeGenerator.Parameters, come BarcodeGenerator.Parameters.BackColor.
  3. Genera il codice a barre utilizzando il metodo BarcodeGenerator.Save(String).

Ecco un esempio di codice per generare un codice a barre Aztec personalizzato usando C#:

Genera Codice Aztec in C#

Aggiungi Didascale nei Codici a Barre usando C#

Aggiungere didascalie ai codici a barre può migliorare il loro contesto, e il Plugin Aspose rende questo processo semplice. Ecco come aggiungere una didascalia:

  1. Crea un’istanza della classe BarcodeGenerator.
  2. Imposta il testo e il tipo del codice a barre nel costruttore di BarcodeGenerator.
  3. Usa le proprietà CaptionAbove o CaptionBelow per impostare la didascalia.
  4. Salva il codice a barre utilizzando il metodo BarcodeGenerator.Save(String).

Ecco un esempio di codice per aggiungere una didascalia a un codice a barre usando C#:

Genera Codice a Barre con Didascalia in C#

Conclusione

In questo articolo, hai imparato come generare codici a barre in modo programmatico utilizzando C#. Hai anche scoperto come personalizzare il loro aspetto e aggiungere didascalie. Per ulteriori informazioni dettagliate, esplora la documentazione di Aspose.BarCode.

Vedi Anche