Generieren Sie Patchcode in Python

Ein Patchcode ist ein Muster aus bestimmten vertikalen Strichen und Zwischenräumen, das bei der Dokumentendarstellung verwendet wird. Diese Codes werden verwendet, um einen Scanner anzuweisen, eine bestimmte Aktion auszuführen, z. B. Dokumente zu trennen, einen neuen Stapel zu starten oder eine leere Seite zu ignorieren. In diesem Artikel erfahren Sie, wie Sie in Python einen hochwertigen Patchcode generieren.

Die folgenden Themen werden in diesem Artikel behandelt:

  1. Was ist Patch-Code oder Patch-Barcode?
  2. Python-API zum Generieren von Patchcode – kostenloser Download
  3. Patchcode in Python erstellen
  4. Patchcode für A4-Papierformat generieren
  5. Patchcode für US-Letter-Seite
  6. Patchcode mit QR-Code generieren
  7. Patchcode-Typen
  8. Erhalten Sie eine kostenlose Lizenz
  9. Patchcode online generieren
  10. Lernressourcen

Was ist Patch-Code oder Patch-Barcode?

Ein Patchcode oder Patch-Barcode besteht aus einer Reihe von 6 Strichen und Zwischenräumen, wobei der erste und der letzte Strich immer schwarz sind und die mittleren vier entweder schwarz oder weiß sein können, entsprechend den Ziffern 1-0 im Binärformat. Beispielsweise entspricht ein Patch-T-Code, der häufig zum Trennen von Dokumenten verwendet wird, dem Muster Schwarz-Weiß-Schwarz-Weiß-Schwarz-Schwarz.

Patchcodes werden häufig bei Scanvorgängen mit hohem Volumen verwendet, bei denen es wichtig ist, einen möglichst großen Teil des Prozesses zu automatisieren, einschließlich Dokumententrennung, Stapelkontrolle und Qualitätskontrollvorgängen. Dies ermöglicht es dem Bediener, einen großen Dokumentenstapel in einem einzigen Durchgang zu scannen und gleichzeitig die Kontrolle darüber zu behalten, wie diese Dokumente verarbeitet und gespeichert werden.

Python-API zum Generieren von Patchcode – kostenloser Download

Wir verwenden Aspose.BarCode for Python, um Patchcodes zu erstellen. Es handelt sich um eine vielseitige und leistungsstarke API für die Erstellung und Bearbeitung von Barcodes. Es ermöglicht Entwicklern, verschiedene Arten von 1D und 2D-Barcodes zu erstellen und zu lesen. Über 60 Barcode-Symbologien werden unterstützt, darunter Code 39, Code 128 und QR-Code. Es unterstützt auch EAN, UPC, PDF147, Data Matrix und komplexe Barcodes.

Bitte laden Sie das Paket herunter oder installieren Sie die API von PyPI, indem Sie den folgenden Pip-Befehl in der Konsole verwenden:

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

Erstellen Sie Patchcode in Python

Wir können Patchcode in Python erstellen, indem wir die folgenden Schritte ausführen:

  1. Erstellen Sie eine Instanz der BarcodeGenerator Klasse und legen Sie die erforderlichen EncodeTypes als PATCHCODE fest.
  2. Geben Sie als Nächstes den Eingabecodetext an.
  3. Geben Sie optional Optionen zur Barcode-Anpassung an.
  4. Rufen Sie abschließend die Methode save() auf, um das generierte Barcode bild im angegebenen Dateipfad zu speichern.

Das folgende Codebeispiel zeigt, wie man in Python einen Patch-Barcode erstellt.

# Dieses Codebeispiel zeigt, wie ein Patchcode generiert wird.
import aspose.barcode as barcode

# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Kodierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE, "Patch I");
generator.save("C:\\Files\\Patch-code.png", barcode.generation.BarCodeImageFormat.PNG);
Erstellen Sie Patch-Code in Python.

Erstellen Sie Patchcode in Python.

Generieren Sie PatchCode für das A4-Papierformat

Wir können einen Patchcode für das Papierformat A4 mit Hoch oder Querformat generieren. Der Patch-Barcode erscheint an den Seitenrändern. Bitte befolgen Sie die zuvor genannten Schritte, um einen Patchcode für das Papierformat A4 zu generieren. Wir müssen jedoch nur das Patchformat als A4 angeben.

Das folgende Codebeispiel zeigt, wie man in Python einen Patchcode für das A4-Papierformat generiert.

# Dieses Codebeispiel zeigt, wie ein Patchcode im A4-Format generiert wird.
import aspose.barcode as barcode

# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Kodierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# Erstellen Sie einen PatchCode-Barcode im A4-Format
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4;
generator.save("C:\\Files\\PatchCode-A4.jpg");
Generieren Sie PatchCode für das A4-Papierformat

Generieren Sie PatchCode für das A4-Papierformat.

Das A4-Patchformat eignet sich für A4-Seiten im Hochformat. Wenn Sie jedoch einen Patch-Barcode für A4-Seiten im Querformat generieren möchten, geben Sie als Patchformat A4LANDSCAPE an.

Das folgende Codebeispiel zeigt, wie Sie einen Patchcode für A4 Landscape in Python generieren.

# Dieses Codebeispiel zeigt, wie ein Patchcode im A4-Querformat generiert wird.
import aspose.barcode as barcode

# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Kodierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# Erstellen Sie einen PatchCode-Barcode im A4-Format im Querformat
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4_LANDSCAPE;
generator.save("C:\\Files\\PatchCode-A4-LANDSCAPE.jpg");
Generieren Sie PatchCode für das A4-Papierformat

Generieren Sie PatchCode für A4-Querformat.

Patchcode für die US-Letter-Seite

Ebenso können wir Patchcodes für US-Letter-Seiten im Hoch oder Querformat generieren. Zu diesem Zweck müssen wir USLETTER als Patchformat für Hochformat und USLETTERLANDSCAPE für Querformat angeben.

Das folgende Codebeispiel zeigt, wie man in Python einen Patchcode für die Seitengröße US-Letter generiert.

# Dieses Codebeispiel zeigt, wie ein Patchcode im US-Letter-Format generiert wird.
import aspose.barcode as barcode

# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Kodierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# US-Briefporträt
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.US_LETTER;
generator.save("C:\\Files\\PatchCode-US-Letter.jpg");

# US-Brieflandschaft
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.US_LETTER_LANDSCAPE;
generator.save("C:\\Files\\PatchCode-US-Letter-Landscape.jpg");

Generieren Sie PatchCode mit QR-Code

Indem wir die zuvor genannten Schritte ausführen, können wir dem Patchcode einen QR-Code hinzufügen. Wir müssen jedoch die Eigenschaften extrabarcodetext und location angeben.

Das folgende Codebeispiel zeigt, wie man PatchCode mit QR-Code in Python generiert.

# Dieses Codebeispiel zeigt, wie man einen Patchcode 128 mit QR-Code generiert.
import aspose.barcode as barcode

# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Kodierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# Erstellen Sie einen PatchCode-Barcode mit kostenlosem QR
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4;
generator.parameters.barcode.patch_code.extra_barcode_text = "Aspose page extra info";
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.NONE;
generator.save("C:\\Files\\PatchCodeWithQR.png", barcode.generation.BarCodeImageFormat.PNG);
Generieren Sie PatchCode mit QR-Code

Generieren Sie PatchCode mit QR-Code.

Patchcode-Typen

Die Aspose.BarCode for Python Bibliothek unterstützt sechs verschiedene PatchCode-Muster. Diese Muster sind Patch I, Patch II, Patch III, Patch IV, Patch T und Patch VI.

Das folgende Codebeispiel zeigt, wie Sie verschiedene Patchcodemuster in Python generieren.

# Dieses Codebeispiel zeigt, wie verschiedene Patchcodemuster generiert werden.
import aspose.barcode as barcode

# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Kodierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# Patch I
generator.code_text = "Patch I";
generator.save("C:\\Files\\PatchCodeI.jpg");

# Patch II
generator.code_text = "Patch II";
generator.save("C:\\Files\\PatchCodeII.jpg");

# Patch III
generator.code_text = "Patch III";
generator.save("C:\\Files\\PatchCodeIII.jpg");

# Patch IV
generator.code_text = "Patch IV";
generator.save("C:\\Files\\PatchCodeIV.jpg");

# Patch T
generator.code_text = "Patch T";
generator.save("C:\\Files\\PatchCodeT.jpg");

# Patch VI
generator.code_text = "Patch VI";
generator.save("C:\\Files\\PatchCodeVI.jpg");
Patchcode-Typen

Patchcode-Typen.

Barcode- Python Bibliothek – Holen Sie sich eine kostenlose Lizenz

Aspose bietet eine kostenlose Testversion zum Testen der Funktionen und Fähigkeiten der Bibliothek. Bitte besorgen Sie sich eine kostenlose temporäre Lizenz, um die Bibliothek ohne Evaluierungseinschränkungen selbst zu testen.

Patchcode online generieren

Sie können Patchcode kostenlos online mit dem Online-PatchCode-Generator generieren, der mithilfe dieser API entwickelt wird. Bitte greifen Sie über den folgenden Link auf den kostenlosen Online-PatchCode-Generator in Ihrem Browser zu:

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

Barcode in Python patchen – Lernressourcen

Mithilfe der unten angegebenen Ressourcen können Sie mehr über das Generieren von Patchcode erfahren und andere Funktionen von Aspose.BarCode for Python erkunden:

Abschluss

In diesem Blogbeitrag haben wir gelernt, wie man mit Aspose.BarCode for Python einen Patchcode in Python generiert. Die Schritt-für-Schritt-Anleitung und das Codebeispiel zeigen, wie Sie verschiedene Muster von Patchcodes programmgesteuert erstellen. Aspose.BarCode for Python ist ein äußerst nützliches Tool für Entwickler. Sie können die Bibliothek einfach installieren und Barcodes in Ihrer Python-Anwendung generieren. Bei Unklarheiten kontaktieren Sie uns bitte in unserem kostenlosen Support-Forum.

Siehe auch