Codice 128 Generatore di codici a barre in Python.

I codici a barre sono oggi parte integrante delle aziende, dalla gestione dell’inventario alle transazioni al dettaglio. Il codice 128 si distingue come uno dei codici a barre più versatili e ampiamente utilizzati. I codici a barre Code 128 forniscono una soluzione pratica per etichettare i prodotti, tracciare le risorse e migliorare l’efficienza operativa. In questo post sul blog impareremo come sviluppare un generatore di codici a barre 128 in Python. Quindi cominciamo.

L’articolo tratta i seguenti argomenti:

  1. API del generatore di codici a barre Python Code 128
  2. Genera codice a barre Code 128 in Python
  3. Genera il codice a barre GS1-128
  4. Coupon UPC-A GS1 128 in Python
  5. Personalizza aspetto codice a barre
  6. Risorse didattiche

API del generatore di codici a barre Python Code 128

Useremo Aspose.BarCode for Python per generare 128 codici a barre. È una soluzione robusta, affidabile e di facile utilizzo per la generazione e il riconoscimento dei codici a barre. Supporta un’ampia varietà di tipi di codici a barre 1D e 2D.

Si prega di scaricare il pacchetto o installare l’API da PyPI utilizzando il seguente comando pip nella console:

pip install aspose-barcode-for-python-via-net 

Genera codice a barre Code 128 in Python

Possiamo facilmente generare un codice a barre codice 128 seguendo i passaggi indicati di seguito:

  1. Creare un’istanza della classe BarcodeGenerator con EncodeTypes.CODE128 come argomento.
  2. Successivamente, specifica il testo da codificare.
  3. Infine, salva l’output usando il metodo save(). Prende il percorso del file di output come argomento.

L’esempio di codice seguente mostra come generare un codice a barre Code 128 in Python.

# Questo esempio di codice dimostra come generare un codice a barre Code 128.
import aspose.barcode as barcode

# Inizializzare BarcodeGenerator
# Specifica il tipo di codifica
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)

# Testo del codice
generator.code_text = "123456ABCDEF"

# Salva il codice a barre generato
generator.save("C:\\Files\\Generate_Code_128.jpg")
Generate GS1-128 Barcode using Python

Generate GS1-128 Barcode using Python

Genera codice a barre GS1-128 in Python

Possiamo facilmente generare un codice a barre GS1-128 seguendo i passaggi indicati di seguito:

  1. Creare un’istanza della classe BarcodeGenerator con EncodeTypes.GS1CODE128 come argomento.
  2. Specificare il testo da codificare.
  3. Successivamente, imposta il valore della dimensione del codice a barre in pixel.
  4. Infine, salva l’output usando il metodo save(). Prende il percorso del file di output come argomento.

Il seguente esempio di codice mostra come generare un codice a barre GS1-128 in Python.

# Questo esempio di codice dimostra come generare un codice a barre GS1 128.
import aspose.barcode as barcode

# Inizializzare BarcodeGenerator
# Specifica il tipo di codifica come GS1_CODE_128
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.GS1_CODE_128)


# Testo del codice
generator.code_text = "(01)12345678901231(21)ASPOSE(30)9876"

# Salva il codice a barre generato
generator.save("C:\\Files\\GS1_128.jpg")
Generate GS1-128 Barcode using Python

Generate GS1-128 Barcode using Python

Genera coupon UPC-A GS1 128 in Python

Possiamo anche generare un’etichetta con codice a barre con un codice a barre coupon GS1-128 aggiuntivo posizionato nella stessa immagine seguendo i passaggi menzionati in precedenza. Tuttavia, dobbiamo impostare EncodeTypes come UPCAGS1CODE128COUPON nel primo passaggio.

L’esempio di codice seguente mostra come generare un coupon UPC-A GS1 Code 128 in Python.

# Questo esempio di codice dimostra come generare un codice a barre GS1 128 Coupon.
import aspose.barcode as barcode

# Inizializzare BarcodeGenerator
# Specifica il tipo di codifica
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON)


# Testo del codice
generator.code_text = "123456789012(8110)ASPOSE"

# Salva il codice a barre generato
generator.save("C:\\Files\\GS1_128_COUPON.jpg")
Generate UPC-A GS1 128 Coupon in Python

Generate UPC-A GS1 128 Coupon in Python

Personalizza l’aspetto del coupon Code 128 in Python

Possiamo anche personalizzare l’aspetto del codice a barre seguendo i passaggi menzionati in precedenza. Tuttavia, è necessario specificare proprietà aggiuntive prima di salvare l’immagine nel passaggio finale.

Il seguente esempio di codice mostra come personalizzare l’aspetto del codice a barre di GS1 128 Coupon in Python.

# Questo esempio di codice dimostra come personalizzare l'aspetto di un codice a barre Code 128.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# Inizializzare BarcodeGenerator
# Specifica il tipo di codifica
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)

# Testo del codice
generator.code_text = "123456789ASPOSE"

# Personalizza l'aspetto
generator.parameters.caption_above.text ="CAPTION ABOVE"
generator.parameters.caption_above.visible = True
generator.parameters.caption_above.font.style = FontStyle.ITALIC
generator.parameters.caption_above.font.size.point = 5.0
generator.parameters.caption_below.text = "CAPTION BELOW"
generator.parameters.caption_below.visible = True
generator.parameters.caption_below.font.style = FontStyle.BOLD
generator.parameters.caption_below.font.size.pixels = 15.0
generator.parameters.caption_above.font.family_name = "Verdana"

bar_color = Color(0x00, 0x00, 0xFF)
generator.parameters.barcode.bar_color = bar_color

# Salva il codice a barre generato
generator.save("C:\\Files\\Customize_Code_128.jpg")
Customize the colors and coupon supplement space in Python

Customize the colors and coupon supplement space in Python

Ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per provare la libreria senza limiti di valutazione.

Generatore di codici a barre Python: risorse di apprendimento gratuite

Puoi saperne di più sulla generazione e la lettura di codici a barre ed esplorare altre funzionalità di Aspose.BarCode for Python utilizzando le risorse seguenti:

Conclusione

In questo articolo, abbiamo imparato come sviluppare un generatore di codici a barre Code 128 in Python. Seguendo i passaggi descritti in questo articolo, puoi consentire alle tue applicazioni Python di generare facilmente codici a barre GS1-128 in poche righe di codice. In caso di qualsiasi ambiguità, non esitate a contattarci sul nostro forum di supporto gratuito.

Guarda anche