Python-Barcode-Generator

Barcodes sind ein wesentlicher Bestandteil jeder Art von Geschäft. Die Verwendung von Barcodes ist in einer Vielzahl von Anwendungen weit verbreitet, einschließlich Bestandsverwaltung, Produktverfolgung und Point-of-Sale-Systemen. Als Entwickler befinden Sie sich möglicherweise häufig in einer Situation, in der Sie Barcodes in Ihrer Python-Anwendung generieren müssen. Mit der Aspose.Barcode for Python API können wir mit minimalem Aufwand hochwertige Barcodes in Python-Anwendungen generieren. Die Python-Barcode-Generator-Bibliothek wird in diesem Blogbeitrag ausführlich untersucht, zusammen mit einer Schritt-für-Schritt-Anleitung zu ihrer Verwendung. Nachdem Sie die genannten Schritte ausgeführt haben, haben wir unseren eigenen Python-Barcode-Generator. Fangen wir also an.

Folgende Themen werden in diesem Artikel behandelt:

  1. Python-Barcode-Generator-API – kostenloser Download
  2. Wie erstellt man einen Barcode in Python?
  3. Einrichtung und Installation von Aspose.BarCode for Python
  4. Schritte zum Erstellen eines Barcodes mit Python
  5. Anpassen des Aussehens eines Barcodes
  6. Etikett eines Barcodes anpassen
  7. Barcode-Beschriftungen anzeigen
  8. Speichern und Exportieren des generierten Barcodes
  9. Holen Sie sich eine kostenlose Lizenz
  10. Barcode online generieren
  11. Lernressourcen

Python-Barcode-Generator-API – kostenloser Download

Aspose.BarCode for Python ist eine leistungsstarke und vielseitige API zum Generieren und Bearbeiten von Barcodes in verschiedenen Formaten. Es ist ein flexibles und zuverlässiges Tool, mit dem Entwickler verschiedene Arten von 1D und 2D-Barcodes erstellen und lesen können. Es unterstützt über 60 Arten von Barcode-Symbologien, einschließlich beliebter wie Code 39, Code 128, QR-Code, EAN, UPC, PDF147, Data Matrix und komplexe Barcodes.

Mit Aspose.BarCode for Python können wir ganz einfach Barcode bilder in verschiedenen Dateiformaten wie PNG, JPEG und TIFF generieren. Die API bietet auch die Möglichkeit, Barcode-Eigenschaften wie Größe, Ausrichtung, Auflösung und mehr festzulegen. Darüber hinaus können wir auch Barcodes mit benutzerdefinierter Datencodierung generieren und Daten aus vorhandenen Barcodebildern extrahieren.

Wenn Sie nach einer umfassenden, zuverlässigen und benutzerfreundlichen Barcode-Generierung, einem Barcode-Lesegerät und einem Manipulationstool suchen, ist Aspose.BarCode eine großartige Option, die Sie in Betracht ziehen sollten.

Wie erstelle ich einen Barcode in Python?

Zum Erstellen eines Barcodes in Python verwenden wir Aspose.BarCode for Python. Wir können es einfach in Python-Projekte integrieren. Sein umfangreicher Funktionsumfang macht es zu einer intelligenten Wahl für Entwickler, die eine robuste und anpassungsfähige Barcode-Generierungs und Lesebibliothek für Python suchen.

Einrichtung und Installation von Aspose.BarCode for Python

Bevor wir mit dem Schreiben von Python-Code zum Generieren von Barcodes beginnen, müssen wir Aspose.BarCode for Python in unserem Python-Projekt einrichten und installieren. Wir können es in ein bestehendes Python-Projekt oder in ein neu erstelltes integrieren.

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 

Schritte zum Erstellen von Barcodes in Python

Wir können Barcodes mit Aspose.BarCode for Python erstellen, indem wir die folgenden Schritte ausführen:

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

Das folgende Codebeispiel zeigt, wie Sie einen Barcode mit Python erstellen.

# Dieses Codebeispiel demonstriert, wie ein Code 39 Standard-Barcode generiert wird.
import aspose.barcode as barcode

# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Codierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# Codetext
generator.code_text = "1234567890"

# Speichern Sie den generierten Barcode
generator.save("C:\\Files\\Code39Standard.jpg")
Barcode in Python erstellen.

Barcode in Python erstellen.

Passen Sie das Erscheinungsbild des Barcodes an

Wir können das Erscheinungsbild eines Barcodes anpassen, indem wir Auflösung, Hintergrundfarbe, Rahmenfarbe, Beschriftungsfarbe, Bildhöhe usw. festlegen. Um das Erscheinungsbild eines Barcodes anzupassen, befolgen Sie bitte die zuvor genannten Schritte. Wir müssen jedoch zusätzliche erforderliche Eigenschaften festlegen.

Das folgende Codebeispiel zeigt, wie Sie das Erscheinungsbild eines Barcodes mit Python anpassen.

# Dieses Codebeispiel demonstriert, wie Sie das Erscheinungsbild eines Barcodes anpassen können.
import aspose.barcode as barcode
from aspose.pydrawing import Color

# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Codierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# Codetext
generator.code_text = "1234567890"

# Stellen Sie die Bildauflösung ein
generator.parameters.resolution = 300

# Geben Sie die Größe des Barcode bildes an
generator.parameters.barcode.x_dimension.pixels = 4

# Geben Sie die Vordergrundfarbe des Barcodes an
generator.parameters.barcode.fore_color = Color(0, 0, 255)

# Legen Sie die Balkenfarbe des Barcodes fest
generator.parameters.back_color = Color(255,0,0)

# Speichern Sie den generierten Barcode
generator.save("C:\\Files\\Customize.jpg")
Benutzerdefinierten Barcode generieren

Generieren Sie benutzerdefinierte Barcodes in Python.

Passen Sie das Barcode-Etikett an

Wir können das Barcode-Etikett auch anpassen, indem wir Farbe, Position, Abstand und Schriftart festlegen. Bitte befolgen Sie die zuvor erwähnten Schritte, um die Barcode-Etiketten zu personalisieren. Wir müssen jedoch verschiedene Eigenschaften der Klasse codetextparameters festlegen, um Beschriftungen anzupassen.

Das folgende Codebeispiel zeigt, wie Sie das Barcode-Etikett mit Python anpassen.

# Dieses Codebeispiel demonstriert, wie der Codetext eines Barcodes angepasst werden kann.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Codierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD, "Aspose.BarCode")

# Stellen Sie die Bildauflösung ein
generator.parameters.resolution = 300

# Geben Sie die Größe des Barcode bildes an
generator.parameters.barcode.x_dimension.pixels = 4

# Passen Sie den Codetext an
generator.parameters.barcode.code_text_parameters.space.pixels = 5;
generator.parameters.barcode.code_text_parameters.font_mode = barcode.generation.FontMode.MANUAL;
generator.parameters.barcode.code_text_parameters.font.family_name = "Lucida Handwriting";
generator.parameters.barcode.code_text_parameters.font.style = FontStyle.UNDERLINE;
generator.parameters.barcode.code_text_parameters.font.size.point = 8;


# Speichern Sie den generierten Barcode
generator.save("C:\\Files\\BarcodeCodeText.jpg")
Passen Sie das Barcode-Etikett an

Passen Sie das Barcode-Etikett in Python an.

Barcode-Beschriftungen anzeigen

Wir können Barcode-Beschriftungen anzeigen und anpassen. Wir können die Beschriftung auf beiden Seiten des Barcodes anzeigen, indem wir Schriftart, Größe, Farbe und Ausrichtung festlegen. Bitte befolgen Sie die zuvor erwähnten Schritte, um die Untertitel anzuzeigen. Wir müssen jedoch Eigenschaften der Klassen captionabove und captionbelow festlegen, um Beschriftungen anzupassen.

Das folgende Codebeispiel zeigt, wie Beschriftungen auf einem Barcode mit Python angezeigt und angepasst werden.

# Dieses Codebeispiel zeigt, wie die Beschriftungen auf einem Barcode angezeigt werden.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

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

# Codetext
generator.code_text = "1234567890"

# Stellen Sie die Bildauflösung ein
generator.parameters.resolution = 300

# Legen Sie die Beschriftung über dem Barcode fest
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

# Legen Sie die Beschriftung unter dem Barcode fest
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
generator.parameters.caption_above.font.family_name = "Verdana"

# Speichern Sie den generierten Barcode
generator.save("C:\\Files\\BarcodeCaption.jpg")
Barcode-Beschriftungen anzeigen

Barcode-Beschriftungen in Python anzeigen.

Speichern und exportieren Sie den generierten Barcode

Wir können den generierten Barcode in gängigen Bildformaten wie JPG, PNG, TIFF, BMP, GIF, EMF, SVG usw. speichern. Bitte folgen Führen Sie die zuvor erwähnten Schritte aus, um den Barcode im erforderlichen Bildformat zu speichern. Im letzten Schritt müssen wir jedoch nur das Ausgabebildformat angeben.

  • Barcode in PNG speichern
# Save the generated barcode as a PNG image
generator.save("C:\\Files\\Barcode.png")
  • Barcode in TIFF speichern
# Save the generated barcode as a TIFF image
generator.save("C:\\Files\\Barcode.tiff")
  • Generieren und speichern Sie Barcodes in SVG
# Save the generated barcode as an SVG image
generator.save("C:\\Files\\Barcode.svg")

Barcode- Python Bibliothek - Holen Sie sich eine kostenlose Lizenz

Aspose bietet eine kostenlose Evaluierungsversion an, mit der die Funktionen und Fähigkeiten der Bibliothek getestet werden können. Sie können eine kostenlose temporäre Lizenz erhalten, um die Bibliothek ohne Evaluierungseinschränkungen selbst zu testen.

Barcode online generieren

Sie können Barcodes kostenlos online generieren, indem Sie die Online-Barcode-Generator-Web-App verwenden, die mit dieser API entwickelt wurde.

So generieren Sie einen Python-Barcode – Lernressourcen

Sie können mehr über das Generieren von Barcodes erfahren und andere Funktionen von Aspose.BarCode for Python erkunden, indem Sie die unten angegebenen Ressourcen verwenden:

Fazit

In diesem Blogbeitrag haben wir gelernt, wie man seinen eigenen Python-Barcode-Generator erstellt. Mit dieser Anleitung können Sie im Handumdrehen professionelle Barcodes erstellen und ganz einfach an Ihre Bedürfnisse anpassen. Bei Unklarheiten können Sie sich gerne in unserem kostenlosen Support-Forum an uns wenden.

Siehe auch