Generieren Sie Datamatrix-Barcodes in Python

Ein Datamatrix-Barcode ist ein zweidimensionaler, matrixförmiger Barcode, der aus schwarzen und weißen “Zellen” besteht, die in einem quadratischen oder rechteckigen Muster angeordnet sind. Es kann eine große Datenmenge auf kleinem Raum speichern. Datamatrix-Barcodes werden häufig in der Fertigung, Logistik und anderen Branchen verwendet, um Produkte und andere Artikel zu verfolgen und zu identifizieren. Sie werden auch häufig im Gesundheitswesen verwendet, um medizinische Proben, Geräte und andere Materialien zu identifizieren. In diesem Artikel wird erläutert, wie Sie Datamatrix-Barcodes mit Python erstellen.

Python-Datamatrix-Barcode-Generator-API – kostenloser Download

Aspose.BarCode for Python via .NET unterstützt das Erstellen, Scannen oder Bearbeiten verschiedener Barcode-Codierungen. Sie können die API schnell konfigurieren, indem Sie das Paket herunterladen oder über PyPI mit dem folgenden Pip-Befehl in der Konsole darauf zugreifen:

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

Generieren Sie einen Datamatrix-Barcode in Python

Die folgenden Schritte erläutern den Prozess zum Generieren von Datamatrix-Barcodes mit Python:

  • Erstellen Sie ein Objekt der BarcodeGenerator Klasse und legen Sie die Datamatrix-Barcode-Kodierung fest.
  • Generieren Sie einen Datamatrix-Barcode mit der Speichermethode.

Das folgende Codebeispiel zeigt, wie Sie einen Barcode mit Python generieren:

import aspose.barcode as barcode

# Objekt der Klasse BarcodeGenerator initialisieren
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Aspose")

# Datamatrix-Barcode generieren
generator.save("datamatrix-barcode.png")

So generieren Sie einen Datamtrix-Barcode mit ECC200 unter Verwendung von Python

Datamatrix-Barcodes sind äußerst zuverlässig und fehlerfest, was bei Anwendungen wichtig ist, bei denen der Barcode in anspruchsvollen Umgebungen gelesen wird, wie z. B. in der Fertigung und Logistik. Sie können den Originaldaten redundante Daten hinzufügen, um durch Rauschen oder andere Interferenzen verursachte Datenfehler zu erkennen und zu korrigieren. Sie können beim Erstellen von Datamatrix-Barcodes verschiedene ECC-Typen festlegen. Hier erfahren Sie, wie Sie ECC200 verwenden, da ECC200 eine spezielle Variante der Reed-Solomon-Fehlerkorrektur ist, die in Data Matrix-Barcodes verwendet wird. Es kann bis zu 2 Fehler pro Datencodewort korrigieren, was bedeutet, dass es Fehler in bis zu 50 % der in einem Data Matrix-Barcode gespeicherten Daten korrigieren kann.

Die folgenden Schritte zeigen, wie Sie einen Datamatrix-Barcode mit ECC200 unter Verwendung von Python generieren:

  • Initialisiert eine Instanz der BarcodeGenerator Klasse.
  • Legen Sie den Barcode-Text und den Kodierungstyp sowie den Barcode-Text fest.
  • Legen Sie Parameter wie Pixel und ECC200 für den Datamatrix-Barcode fest.
  • Erstellen Sie den DataMatrix-Barcode mit der Speichermethode.

Das folgende Codebeispiel zeigt, wie Sie einen Datamatrix-Barcode mit ECC200 unter Verwendung von Python generieren.

import aspose.barcode as barcode

# Objekt der Klasse BarcodeGenerator initialisieren
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Åspóse")

# Parameter für Datamatrix-Barcode einstellen
generator.parameters.barcode.x_dimension.pixels = 4
generator.parameters.barcode.data_matrix.data_matrix_ecc = barcode.generation.DataMatrixEccType.ECC200

# Datamatrix-Barcode generieren
generator.save("datamatrix-barcode-ecc200.png")

Generieren Sie Datamatrix-Barcodes online

Sie können unsere kostenlose, anmeldefreie Online-Barcode-Generator-Web-App verwenden, die mit dieser API erstellt wurde, indem Sie den folgenden Link besuchen:

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

Python Datamatrix Barcode Generator - Holen Sie sich eine kostenlose Lizenz

Sie können die API in vollem Umfang testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

So erstellen Sie einen Python-DataMatrix-Barcode - Lesen Sie mehr

Sie können verschiedene Lernressourcen weiter erkunden, um die von Aspose.BarCode for Python über die .NET-API angebotenen Funktionen zu verstehen und zu testen.

Fazit

Abschließend erläutert dieser Artikel, wie Datamatrix-Barcodes in Python generiert werden. Es behandelt auch verschiedene Fehlerkorrekturtechniken, die allgemein für eine verbesserte Zuverlässigkeit des Barcodes verwendet werden. Darüber hinaus können Sie uns jederzeit unter forum schreiben, falls Sie eines Ihrer Anliegen besprechen möchten.

Siehe auch