PDF417-Barcode in Python generieren

PDF417 verwendet eine gestapelte Struktur, die es ermöglicht, mehr Daten als herkömmliche lineare Barcodes zu speichern, und wird häufig verwendet, um Informationen auf Ausweisdokumenten wie Führerscheinen, Pässen und ID-Karten zu codieren. Es ist außerdem sehr robust, widerstandsfähig gegen Beschädigungen und kann auch dann gelesen werden, wenn Teile des Codes fehlen oder nicht lesbar sind. In diesem Artikel wird beschrieben, wie Sie PDF417-Barcodes mit Python generieren.

Python PDF417 Barcode-Generator-API – kostenloser Download

Aspose.BarCode for Python via .NET ist eine Barcode-Manipulations-API, die verwendet werden kann, um verschiedene Arten von Barcodes in Ihren Anwendungen zu generieren oder zu lesen. Sie können die API installieren, indem Sie das Paket herunterladen oder es über PyPI mit dem folgenden Pip-Befehl in der Konsole konfigurieren:

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

Generieren Sie einen PDF417-Barcode mit Python

Sie müssen die folgenden Schritte ausführen, um einen PDF417-Barcode mit Python zu generieren:

  • Initialisieren Sie eine Instanz der BarcodeGenerator Klasse und legen Sie die Codierung auf PDF417 fest.
  • Erstellen Sie einen PDF417-Barcode mit der Speichermethode.

Das folgende Code-Snippet zeigt, wie Sie einen PDF417-Barcode mit Python generieren:

import aspose.barcode as barcode

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

# Pdf417-Barcode generieren
generator.save("pdf417.png")

So generieren Sie ein PDF417 mit benutzerdefinierten Zeilen und Spalten mit Python

Sie können einen PDF417-Code mit verschiedenen Eigenschaften anpassen. Stellen Sie beispielsweise die Anzahl der Zeilen, Spalten, Pixel usw. nach Ihren Wünschen ein. Bitte führen Sie die folgenden Schritte aus, um einen benutzerdefinierten PDF417-Barcode mit Python zu generieren:

  • Erstellen Sie ein Objekt der Klasse BarcodeGenerator.
  • Legen Sie den Kodierungstyp und den Barcode-Text fest.
  • Geben Sie die Anzahl der Spalten und Zeilen für den PDF417-Barcode an.
  • Generieren Sie den PDF417-Barcode mit der Speichermethode.

Das folgende Code-Snippet zeigt, wie man einen benutzerdefinierten PDF417-Barcode in Python generiert.

import aspose.barcode as barcode

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

# Legen Sie Parameter für Pdf417-Barcodes wie Zeilen und Spalten fest
generator.parameters.barcode.x_dimension.pixels = 2
generator.parameters.barcode.pdf417.columns = 4
generator.parameters.barcode.pdf417.rows = 9

# Pdf417-Barcode generieren
generator.save("pdf417rowcolumn.png")

PDF417-Barcode online generieren

Sie können einen PDF417-Barcode auch ohne Anmeldung online generieren, indem Sie den folgenden Link besuchen:

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

Python PDF417 Barcode Generator - Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz anfordern, um die API ohne Wasserzeichen oder Evaluierungseinschränkungen zu testen.

So erstellen Sie einen Python-PDF417-Barcode – Lesen Sie mehr

Sie können sich die folgenden Lernressourcen ansehen, um einige andere Funktionen von Aspose.BarCode for Python über die .NET-API zu verstehen.

Fazit

Abschließend erklärt dieser Artikel, wie man PDF417-Barcodes in Python generiert, während verschiedene Variationen des PDF417-Barcodes behandelt werden. Es hilft Ihnen auch, wenn Sie die Generierung sofort ohne Installationen oder Konfigurationen durchführen möchten, dann erstellen Sie einfach den PDF417-Barcode wie beschrieben online. Außerdem können Sie sich über das kostenlose Support-Forum an uns wenden, wenn Sie Ihre Fragen besprechen möchten.

Siehe auch