générer un code-barres en Python

Les codes-barres sont des lignes parallèles qui représentent visuellement les données. Différents types de codes-barres utilisent différents encodages tels que Code128, Code39, EAN13, etc. Cet article vous explique en détail comment générer des codes-barres avec quelques appels d’API ainsi que des informations sur la configuration de l’API.

API Python Barcode Generator - Téléchargement gratuit

Aspose.BarCode for Python via .NET est une bibliothèque riche en fonctionnalités permettant de travailler avec différents types de codes-barres. Vous pouvez créer des codes-barres unidimensionnels ou bidimensionnels tels que EAN, Datamatrix, Code39, etc. à partir de vos applications. Vous pouvez télécharger le package ou l’installer à partir de PyPI avec la commande pip suivante dans la console :

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

Comment générer un code-barres en Python

Vous devez suivre les étapes ci-dessous pour générer un code-barres à l’aide de Python :

  • Initialisez une instance de la classe BarcodeGenerator et définissez l’encodage du code-barres.
  • Générez un code-barres avec la méthode save.

L’extrait de code ci-dessous montre comment générer un code-barres à l’aide de Python :

import aspose.barcode as barcode

# Initialiser l'objet de classe BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128, "Aspose.BarCode")

# Générer un code-barres en Python
generator.save("generate-barcode.png")

Ajouter une légende dans les codes-barres à l’aide de Python

Parfois, des légendes sont ajoutées aux codes-barres pour différentes raisons telles que le nom du produit, le prix, la taille, la quantité, etc. Vous pouvez ajouter des légendes au-dessus, en dessous ou des deux côtés. Vous devez suivre les étapes ci-dessous pour ajouter des légendes dans un code-barres.

  • Instancie un objet de la classe BarcodeGenerator.
  • Spécifiez le type d’encodage et le texte du code-barres.
  • Définissez les indicateurs booléens et le texte des propriétés CaptionAbove ou CaptionBelow.
  • Enfin, exportez le code-barres avec la méthode de sauvegarde.

L’exemple de code ci-dessous explique comment ajouter des légendes à un code-barres à l’aide de Python.

import aspose.barcode as barcode

# Initialiser l'objet de classe BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128, "Aspose.BarCode")

# Définir des légendes
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;

# Générer un code-barres en Python
generator.save("generate-barcode-caption.png")
générer un code à barres avec une légende en python

Générer un code-barres en ligne

Vous pouvez essayer notre application Web de générateur de codes-barres en ligne créée avec cette API. Vous pouvez y accéder gratuitement, sans inscription, sur le lien ci-dessous :

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

Générateur de code-barres Python - Obtenez une licence gratuite

Vous pouvez tester les fonctionnalités et les capacités d’Aspose avec une licence d’évaluation gratuite. Veuillez demander une licence temporaire gratuite pour essayer la bibliothèque sans aucune limitation.

Comment générer un code-barres Python - En savoir plus

Vous pouvez en savoir plus sur la génération de codes-barres et essayer d’autres fonctionnalités d’Aspose.BarCode for Python via .NET avec les ressources répertoriées ci-dessous :

Conclusion

En conclusion, cet article a expliqué comment générer des codes-barres en Python. De plus, vous avez également appris différentes approches pour modifier le processus de rendu des codes-barres, comme l’activation, la désactivation ou la modification des légendes selon vos besoins. Considérant que, en cas de questions, n’hésitez pas à nous contacter sur forum.

Voir également