Code 128 Barcode-Generator in Python.

Barcodes sind heutzutage ein integraler Bestandteil von Unternehmen, von der Bestandsverwaltung bis hin zu Einzelhandelstransaktionen. Code 128 gilt als einer der vielseitigsten und am weitesten verbreiteten Barcodes. Code 128-Barcodes bieten eine praktische Lösung für die Etikettierung von Produkten, die Nachverfolgung von Vermögenswerten und die Verbesserung der betrieblichen Effizienz. In diesem Blogbeitrag erfahren Sie, wie Sie einen 128-Barcode-Generator in Python entwickeln. Also fangen wir an.

Der Artikel behandelt folgende Themen:

  1. Python Code 128 Barcode Generator API
  2. Code 128-Barcode in Python generieren
  3. Generieren Sie den GS1-128-Barcode
  4. UPC-A GS1 128 Coupon in Python
  5. Barcode-Erscheinungsbild anpassen
  6. Lernressourcen

Python Code 128 Barcode-Generator-API

Wir werden Aspose.BarCode for Python verwenden, um 128 Barcodes zu generieren. Es handelt sich um eine robuste, zuverlässige und benutzerfreundliche Lösung zur Barcode-Generierung und -Erkennung. Es unterstützt eine Vielzahl von 1D und 2D-Barcodetypen.

Bitte laden Sie das Paket herunter oder installieren Sie die API von PyPI mit dem folgenden Pip-Befehl in der Konsole:

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

Generieren Sie Code 128-Barcode in Python

Wir können ganz einfach einen Code 128-Barcode generieren, indem wir die folgenden Schritte ausführen:

  1. Erstellen Sie eine Instanz der BarcodeGenerator Klasse mit EncodeTypes.CODE128 als Argument.
  2. Geben Sie anschließend den zu kodierenden Text an.
  3. Speichern Sie abschließend die Ausgabe mit der Methode save(). Als Argument wird der Pfad der Ausgabedatei verwendet.

Das folgende Codebeispiel zeigt, wie man in Python einen Code 128-Barcode generiert.

# Dieses Codebeispiel zeigt, wie ein Code 128-Barcode generiert wird.
import aspose.barcode as barcode

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

# Codetext
generator.code_text = "123456ABCDEF"

# Speichern Sie den generierten Barcode
generator.save("C:\\Files\\Generate_Code_128.jpg")
Generieren Sie einen GS1-128-Barcode mit Python

Generieren Sie einen GS1-128-Barcode mit Python

Generieren Sie den GS1-128-Barcode in Python

Wir können ganz einfach einen GS1-128-Barcode generieren, indem wir die folgenden Schritte ausführen:

  1. Erstellen Sie eine Instanz der BarcodeGenerator Klasse mit EncodeTypes.GS1CODE128 als Argument.
  2. Geben Sie den zu kodierenden Text an.
  3. Legen Sie anschließend den Barcode-Größenwert in Pixel fest.
  4. Speichern Sie abschließend die Ausgabe mit der Methode save(). Als Argument wird der Pfad der Ausgabedatei verwendet.

Das folgende Codebeispiel zeigt, wie man in Python einen GS1-128-Barcode generiert.

# Dieses Codebeispiel zeigt, wie ein GS1 128-Barcode generiert wird.
import aspose.barcode as barcode

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


# Codetext
generator.code_text = "(01)12345678901231(21)ASPOSE(30)9876"

# Speichern Sie den generierten Barcode
generator.save("C:\\Files\\GS1_128.jpg")
Generieren Sie einen GS1-128-Barcode mit Python

Generieren Sie einen GS1-128-Barcode mit Python

Generieren Sie einen UPC-A GS1 128-Gutschein in Python

Wir können auch ein Barcode-Etikett mit einem zusätzlichen GS1-128-Coupon-Barcode im selben Bild erstellen, indem wir die zuvor genannten Schritte ausführen. Allerdings müssen wir im ersten Schritt die EncodeTypes als UPCAGS1CODE128COUPON festlegen.

Das folgende Codebeispiel zeigt, wie man in Python einen UPC-A GS1 Code 128 Coupon generiert.

# Dieses Codebeispiel zeigt, wie ein GS1 128 Coupon-Barcode generiert wird.
import aspose.barcode as barcode

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


# Codetext
generator.code_text = "123456789012(8110)ASPOSE"

# Speichern Sie den generierten Barcode
generator.save("C:\\Files\\GS1_128_COUPON.jpg")
Generieren Sie einen UPC-A GS1 128-Gutschein in Python

Generieren Sie einen UPC-A GS1 128-Gutschein in Python

Passen Sie das Erscheinungsbild des Code 128-Gutscheins in Python an

Wir können das Erscheinungsbild des Barcodes auch anpassen, indem wir die zuvor genannten Schritte ausführen. Allerdings müssen wir vor dem Speichern des Bildes im letzten Schritt zusätzliche Eigenschaften angeben.

Das folgende Codebeispiel zeigt, wie Sie das Barcode-Erscheinungsbild von GS1 128 Coupon in Python anpassen.

# Dieses Codebeispiel zeigt, wie Sie das Erscheinungsbild eines GS1 128 Coupon-Barcodes anpassen.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

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

# Codetext
generator.code_text = "123456789012(8110)ASPOSE"

# Passen Sie die Bildunterschrift oben an
generator.parameters.caption_above.text ="CAPTION ABOVE"
generator.parameters.caption_above.visible = True
generator.parameters.caption_above.font.style = FontStyle.ITALIC
generator.parameters.caption_above.font.size.point = 5.0

# Passen Sie die Bildunterschrift unten an
generator.parameters.caption_below.text = "CAPTION BELOW"
generator.parameters.caption_below.visible = True
generator.parameters.caption_below.font.style = FontStyle.BOLD
generator.parameters.caption_below.font.size.pixels = 15.0
generator.parameters.caption_above.font.family_name = "Verdana"

# Balkenfarbe anpassen
bar_color = Color(0x00, 0x00, 0xFF)
generator.parameters.barcode.bar_color = bar_color

# Geben Sie das X-Maß an 
# die kleinste Breite der Einheit von BarCode-Strichen oder -Leerzeichen
generator.parameters.barcode.x_dimension.pixels = 2.0;

# Legen Sie den Platz für die Coupon-Ergänzung auf 50 Pixel fest
generator.parameters.barcode.coupon.supplement_space.pixels = 50.0;

# Balkenhöhe einstellen
generator.parameters.barcode.bar_height.pixels = 50.0;

# Speichern Sie den generierten Barcode
generator.save("C:\\Files\\Customize_Code_128.jpg")
Passen Sie die Farben und den Bereich für Coupon-Ergänzungen in Python an

Passen Sie die Farben und den Bereich für Coupon-Ergänzungen in Python an

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erwerben, um die Bibliothek ohne Evaluierungseinschränkungen auszuprobieren.

Python-Barcode-Generator – Kostenlose Lernressourcen

Mit den folgenden Ressourcen können Sie mehr über das Generieren und Lesen von Barcodes erfahren und andere Funktionen von Aspose.BarCode for Python erkunden:

Abschluss

In diesem Artikel haben wir gelernt, wie man in Python einen Code-128-Barcode-Generator entwickelt. Indem Sie die in diesem Artikel beschriebenen Schritte befolgen, können Sie Ihre Python-Anwendungen in die Lage versetzen, problemlos GS1-128-Barcodes in wenigen Codezeilen zu generieren. Bei Unklarheiten können Sie uns gerne über unser kostenloses Support-Forum kontaktieren.

Siehe auch