![generare codice a barre in Python](images/generate-barcode-python.png#center)
I codici a barre sono linee parallele che rappresentano visivamente i dati. Diversi tipi di codici a barre utilizzano codifiche diverse come Code128, Code39, EAN13, ecc. Questo articolo ti guida attraverso i dettagli su come generare codici a barre con alcune chiamate API e le informazioni sulla configurazione dell’API.
- API Python Barcode Generator - Download gratuito
- Come generare un codice a barre in Python
- Aggiungi didascalia nel codice a barre usando Python
- Genera codice a barre online
- Generatore di codici a barre Python
API Python Barcode Generator - Download gratuito
Aspose.BarCode for Python tramite .NET è una libreria ricca di funzionalità per lavorare con diversi tipi di codici a barre. Puoi creare codici a barre unidimensionali o bidimensionali come EAN, Datamatrix, Code39, ecc. dalle tue applicazioni. Puoi scaricare il pacchetto o installarlo da PyPI con il seguente comando pip nella console:
pip install aspose-barcode-for-python-via-net
Come generare un codice a barre in Python
È necessario seguire i passaggi seguenti per generare il codice a barre utilizzando Python:
- Inizializza un’istanza della classe BarcodeGenerator e imposta la codifica del codice a barre.
- Genera un codice a barre con il metodo save.
Il frammento di codice seguente mostra come generare un codice a barre utilizzando Python:
import aspose.barcode as barcode
# Inizializza l'oggetto della classe BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128, "Aspose.BarCode")
# Genera codice a barre in Python
generator.save("generate-barcode.png")
Aggiungi didascalia nei codici a barre usando Python
A volte le didascalie vengono aggiunte ai codici a barre per motivi diversi come il nome del prodotto, il prezzo, le dimensioni, la quantità, ecc. Puoi aggiungere didascalie sopra, sotto o su entrambi i lati. È necessario seguire i passaggi seguenti per aggiungere didascalie in un codice a barre.
- Crea un’istanza di un oggetto della classe BarcodeGenerator.
- Specificare il tipo di codifica e il testo del codice a barre.
- Impostare i flag booleani e il testo per le proprietà CaptionAbove o CaptionBelow.
- Infine, esporta il codice a barre con il metodo save.
Il codice di esempio riportato di seguito illustra come aggiungere didascalie a un codice a barre utilizzando Python.
import aspose.barcode as barcode
# Inizializza l'oggetto della classe BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128, "Aspose.BarCode")
# Imposta didascalie
generator.parameters.caption_above.text = "The caption above."
generator.parameters.caption_above.visible = True
generator.parameters.caption_below.text = "The caption below."
generator.parameters.caption_below.visible = True;
# Genera codice a barre in Python
generator.save("generate-barcode-caption.png")
![generare codice a barre con didascalia in python](images/generate-barcode-caption-python.png#center)
Genera codice a barre online
Puoi provare la nostra app Web per la generazione di codici a barre online creata con questa API. Puoi accedervi gratuitamente, senza alcuna registrazione, al link sottostante:
https://products.aspose.app/barcode/generate
Generatore di codici a barre Python - Ottieni una licenza gratuita
Puoi testare le funzionalità e le capacità di Aspose con una licenza di valutazione gratuita. Richiedi una licenza temporanea gratuita per provare la libreria senza alcuna limitazione.
Come generare codice a barre Python - Leggi di più
Puoi saperne di più sulla generazione di codici a barre e provare altre funzionalità di Aspose.BarCode for Python tramite .NET con le risorse elencate di seguito:
Conclusione
In conclusione, questo articolo ha spiegato come generare codici a barre in Python. Inoltre, hai anche appreso diversi approcci per modificare il processo di rendering del codice a barre come abilitare, disabilitare o modificare i sottotitoli secondo le tue esigenze. Considerando che, in caso di domande, non esitate a contattarci su forum.