generare codice a barre EAN in Python

EAN sta per European Article Number, è un tipo di codice a barre utilizzato per identificare i prodotti venduti a livello globale. È un codice identificativo univoco di 13 cifre che compare su molti beni di consumo come libri, cibo, abbigliamento, ecc. Inoltre, è ampiamente utilizzato per i processi di automazione per i seguenti motivi:

  • Riconoscimento globale: i codici a barre EAN sono riconosciuti a livello globale, facilitando la vendita di prodotti in tutto il mondo.

  • Migliore gestione dell’inventario: i codici a barre EAN consentono una scansione rapida ed efficiente in modo da semplificare il monitoraggio dell’inventario riducendo gli errori.

  • Migliori informazioni sul prodotto: i codici a barre EAN possono fornire ulteriori informazioni sul prodotto come nome del prodotto, peso, prezzo e altro, in quanto possono contenere cifre supplementari per alcune informazioni avanzate.

I seguenti titoli discutono ulteriormente la generazione di codici a barre EAN in dettaglio:

API del generatore di codici a barre Python EAN - Download gratuito dell’API

Aspose.BarCode for Python via .NET supporta vari tipi di codici a barre come EAN, Postal, 1D, 2D, QR, ecc. Puoi integrarlo facilmente nelle tue applicazioni scaricando il pacchetto o configurando it da PyPI utilizzando il seguente comando pip:

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

Crea un generatore di codici a barre EAN 13 in Python

I passaggi seguenti spiegano come generare un codice a barre EAN 13 in Python:

  • Avviare un oggetto della classe BarcodeGenerator e specificare la codifica EAN 13.
  • Scrivere il codice a barre EAN di output utilizzando il metodo di salvataggio.

Il seguente codice di esempio mostra come generare un codice a barre EAN 13 in Python:

import aspose.barcode as barcode

# Inizializza l'oggetto della classe BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "1234567890128")

# Genera codice a barre EAN
generator.save("ean-barcode.png")

Come creare un generatore di codici a barre EAN 5 con dati supplementari in Python

Il codice a barre EAN ha diverse varianti in cui è possibile aggiungere dati aggiuntivi per contenere informazioni aggiuntive. Puoi creare un codice a barre EAN 5 con dati supplementari in Python con i seguenti passaggi:

  • Creare un oggetto di classe BarcodeGenerator.
  • Specificare la stringa di testo e la codifica.
  • Imposta informazioni supplementari come i pixel dello spazio e i dati.
  • Crea il codice a barre EAN con il metodo save.

Il frammento di codice riportato di seguito spiega come creare un generatore EAN 5 in Python.

import aspose.barcode as barcode

# Inizializza l'oggetto della classe BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "1234567890128")

# Impostare i parametri
generator.parameters.barcode.x_dimension.pixels = 2
generator.parameters.barcode.supplement.supplement_space.pixels = 2
generator.parameters.barcode.supplement.supplement_data = "12345"


# Genera codice a barre EAN5
generator.save("ean5-barcode.png")

Lo screenshot seguente visualizza il codice a barre di output creato utilizzando questo frammento di codice:

generatore python ean 13

Genera codice a barre EAN online

È possibile creare un codice a barre EAN online e senza problemi senza la necessità di registrarsi con alcuna e-mail. Basta accedere all’app visitando il seguente link:

https://products.aspose.app/barcode/generate

Generatore di codici a barre Python EAN 13 - Ottieni una licenza gratuita

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

Come creare un codice a barre EAN Python - Leggi di più

Puoi esplorare diverse altre risorse di apprendimento per imparare a lavorare con diversi tipi di generazione di codici a barre utilizzando Aspose.BarCode for Python tramite l’API .NET.

Conclusione

In conclusione, questo articolo spiega come creare un generatore di codici a barre EAN 13 in Python. Spiega inoltre come creare diverse varianti del codice a barre EAN utilizzando i dati supplementari. Inoltre, non esitare a scriverci al forum di supporto gratuito in caso di domande.

Guarda anche