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

Un code-barres Datamatrix est un code-barres bidimensionnel en forme de matrice composé de “cellules” noires et blanches disposées selon un motif carré ou rectangulaire. Il peut stocker une grande quantité de données dans un petit espace. Les codes-barres Datamatrix sont souvent utilisés dans la fabrication, la logistique et d’autres industries pour suivre et identifier les produits et autres articles. Ils sont également couramment utilisés dans les soins de santé pour identifier les échantillons médicaux, l’équipement et d’autres matériaux. Cet article explique comment créer un code-barres Datamatrix à l’aide de Python.

API Python Datamatrix Barcode Generator - Téléchargement gratuit

Aspose.BarCode for Python via .NET prend en charge la création, la numérisation ou la manipulation de différents encodages de codes à barres. Vous pouvez rapidement configurer l’API en téléchargeant le package ou y accéder 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 Datamatrix en Python

Les étapes suivantes détaillent le processus de génération de code-barres Datamatrix à l’aide de Python :

  • Créez un objet de la classe BarcodeGenerator et définissez l’encodage du code-barres Datamatrix.
  • Générez un code-barres Datamatrix en utilisant la méthode de sauvegarde.

L’exemple de code suivant 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.DATA_MATRIX, "Aspose")

# Générer un code-barres Datamatrix
generator.save("datamatrix-barcode.png")

Comment générer un code-barres Datamtrix avec ECC200 en utilisant Python

Les codes-barres Datamatrix sont très fiables et résistants aux erreurs, ce qui est important dans les applications où le code-barres sera lu dans des environnements difficiles, tels que la fabrication et la logistique. Vous pouvez ajouter des données redondantes aux données d’origine pour détecter et corriger les erreurs dans les données causées par le bruit ou d’autres types d’interférences. Vous pouvez définir différents types d’ECC lors de la création de code-barres Datamatrix. Ici, vous comprendrez comment utiliser ECC200 car ECC200 est une variante spécifique de la correction d’erreurs Reed-Solomon utilisée dans les codes-barres Data Matrix. Il peut corriger jusqu’à 2 erreurs par mot de code de données, ce qui signifie qu’il peut corriger les erreurs dans jusqu’à 50 % des données stockées dans un code-barres Data Matrix.

Les étapes ci-dessous montrent comment générer un code-barres Datamatrix avec ECC200 à l’aide de Python :

  • Initialiser une instance de la classe BarcodeGenerator.
  • Définissez le texte du code-barres et le type d’encodage ainsi que le texte du code-barres.
  • Définissez des paramètres tels que les pixels et ECC200 pour le code-barres Datamatrix.
  • Créez le code-barres Data Matrix avec la méthode de sauvegarde.

L’exemple de code ci-dessous montre comment générer un code-barres Datamatrix avec ECC200 à l’aide de Python.

import aspose.barcode as barcode

# Initialiser l'objet de classe BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Åspóse")

# Définir les paramètres du code-barres Datamatrix
generator.parameters.barcode.x_dimension.pixels = 4
generator.parameters.barcode.data_matrix.data_matrix_ecc = barcode.generation.DataMatrixEccType.ECC200

# Générer un code-barres Datamatrix
generator.save("datamatrix-barcode-ecc200.png")

Générer un code-barres Datamatrix en ligne

Vous pouvez utiliser notre application Web de générateur de codes-barres en ligne gratuite et sans inscription, qui est construite à l’aide de cette API, en visitant le lien suivant :

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

Python Datamatrix Barcode Generator - Obtenez une licence gratuite

Vous pouvez évaluer l’API à sa pleine capacité en demandant une licence temporaire gratuite.

Comment créer un code-barres Python DataMatrix - En savoir plus

Vous pouvez explorer plus avant différentes ressources d’apprentissage pour comprendre et tester les fonctionnalités offertes par Aspose.BarCode for Python via l’API .NET.

Conclusion

En conclusion, cet article explique comment générer des codes-barres Datamatrix en Python. Il couvre également différentes techniques de correction d’erreurs couramment utilisées pour améliorer la fiabilité du code-barres. De plus, vous pouvez toujours nous écrire sur forum au cas où vous souhaiteriez discuter de l’une de vos préoccupations.

Voir également