Le code universel des produits (UPC) représente efficacement les informations sur les produits. Il s’agit d’un système lisible par machine comprenant des barres noires et blanches conçues pour l’identification des produits. Généralement apposés sur les emballages de vente au détail, les codes-barres UPC jouent un rôle crucial dans l’identification des produits et rationalisent le processus de paiement en magasin. Un code-barres UPC standard se compose de 12 chiffres numériques, les six premiers chiffres signifiant le fabricant ou la marque et les six autres identifiant le produit particulier de cette gamme de produits. Dans cet article de blog, nous explorerons comment générer des codes-barres UPC en Python.
L’article couvre les sujets suivants :
- API Python pour générer des codes-barres UPC
- Générer un code-barres UPCA en Python
- Générer un code-barres UPCE en Python
- Essayez le générateur UPC en ligne
- Ressources d’apprentissage gratuites
API Python pour générer des codes-barres UPC
Pour générer des codes-barres UPC, nous utiliserons l’API Aspose.BarCode for Python. Il permet aux développeurs d’ajouter facilement des fonctionnalités de génération et de numérisation de codes-barres à leurs applications Python. Il s’agit d’une solution robuste, fiable et conviviale pour la génération et la reconnaissance de codes-barres. L’API prend en charge une grande variété de types de codes-barres 1D et 2D.
Veuillez télécharger le package ou installer l’API depuis PyPI à l’aide de la commande pip suivante dans la console :
pip install aspose-barcode-for-python-via-net
Générer un code-barres UPCA en Python
Nous pouvons facilement générer un code-barres UPCA en suivant les étapes ci-dessous :
- Créez une instance de la classe BarcodeGenerator avec EncodeTypes.UPCA comme argument.
- Après cela, spécifiez le texte à encoder.
- Si vous le souhaitez, spécifiez les options de personnalisation.
- Enfin, enregistrez la sortie à l’aide de la méthode save(). Il prend le chemin du fichier de sortie comme argument.
L’exemple de code suivant montre comment générer un code-barres UPCA en Python.
# Cet exemple de code montre comment générer un code QR à partir de texte.
# Initialiser le BarcodeGenerator
# Spécifiez le type d'encodage comme UPCA
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA);
# Spécifier le texte de code à encoder
generator.code_text = "123456789123l";
# Définir les paramètres
generator.parameters.barcode.x_dimension.millimeters *= 2;
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.BELOW;
# Enregistrez le code QR généré
generator.save("C:\\Files\\upca.jpg");
Générer un code-barres UPCE en Python
De même, nous pouvons générer un code-barres UPCE en suivant les étapes mentionnées précédemment. Cependant, il nous suffit de spécifier EncodeTypes.UPCE à l’étape 1.
L’exemple de code suivant montre comment générer un code-barres UPCE en Python.
# Cet exemple de code montre comment générer un code QR à partir de texte.
# Initialiser le BarcodeGenerator
# Spécifiez le type d'encodage comme UPCE
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCE, "098754")
# Définir les paramètres
generator.parameters.barcode.x_dimension.millimeters *= 2;
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.BELOW;
# Enregistrez le code QR généré
generator.save("C:\\Files\\upce.jpg");
Obtenez une licence gratuite
Vous pouvez obtenir une licence temporaire gratuite pour essayer la bibliothèque sans limitations d’évaluation.
Générer un code UPC en ligne
Vous pouvez générer gratuitement des codes-barres UPCA et UPCE à l’aide de cette application Web du générateur UPC en ligne, développée à l’aide de cette API.
Générer un code-barres UPC – Ressources d’apprentissage gratuites
En plus de générer du code produit universel (UPC) en Python, vous pouvez en savoir plus sur la génération et la lecture de différents types de codes-barres et explorer d’autres fonctionnalités de l’API à l’aide des ressources ci-dessous :
Conclusion
Dans cet article, nous avons appris comment générer un code-barres UPCA et UPCE en Python. En tirant parti d’Aspose.BarCode for Python, vous pouvez créer des codes-barres UPC-A et UPC-E personnalisés, ajuster leur apparence et leur taille et les intégrer de manière transparente dans vos applications. En cas d’ambiguïté, n’hésitez pas à nous contacter sur notre forum d’assistance gratuit.