Generieren Sie EAN-Barcodes in Python

EAN steht für European Article Number, es ist eine Art Strichcode, der verwendet wird, um Produkte zu identifizieren, die weltweit verkauft werden. Es ist ein 13-stelliger eindeutiger Identifikationscode, der auf vielen Konsumgütern wie Büchern, Lebensmitteln, Kleidung usw. erscheint. Darüber hinaus wird er aus folgenden Gründen häufig für Automatisierungsprozesse verwendet:

  • Globale Anerkennung: EAN-Barcodes werden weltweit anerkannt, was den weltweiten Verkauf von Produkten erleichtert.

  • Bessere Bestandsverwaltung: EAN-Barcodes ermöglichen ein schnelles und effizientes Scannen, sodass sie die Bestandsverfolgung erleichtern und gleichzeitig Fehler reduzieren.

  • Bessere Produktinformationen: EAN-Barcodes können zusätzliche Produktinformationen wie Produktname, Gewicht, Preis und mehr liefern, da sie Zusatzziffern für einige erweiterte Informationen enthalten können.

Die folgenden Überschriften behandeln die EAN-Barcode-Erzeugung im Detail:

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

Aspose.BarCode for Python via .NET unterstützt verschiedene Arten von Barcodes wie EAN, Post, 1D, 2D, QR usw. Sie können es einfach in Ihre Anwendungen integrieren, indem Sie das Paket herunterladen oder konfigurieren es von PyPI mit dem folgenden Pip-Befehl:

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

Erstellen Sie einen EAN 13-Barcode-Generator in Python

Die folgenden Schritte erläutern, wie Sie einen EAN 13-Barcode in Python generieren:

  • Initiieren Sie ein Objekt der BarcodeGenerator Klasse und geben Sie die EAN-13-Codierung an.
  • Schreiben Sie den ausgegebenen EAN-Barcode mit der Speichermethode.

Der folgende Beispielcode zeigt, wie Sie einen EAN 13-Barcode in Python generieren:

import aspose.barcode as barcode

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

# EAN-Barcode generieren
generator.save("ean-barcode.png")

So erstellen Sie einen EAN 5-Barcode-Generator mit Ergänzungsdaten in Python

Der EAN-Barcode hat mehrere Variationen, bei denen Sie Ergänzungsdaten anhängen können, um zusätzliche Informationen zu enthalten. Sie können einen EAN 5-Barcode mit Ergänzungsdaten in Python mit den folgenden Schritten erstellen:

  • Erstellen Sie ein BarcodeGenerator Klassenobjekt.
  • Geben Sie die Textzeichenfolge und die Kodierung an.
  • Legen Sie Zusatzinformationen wie Raumpixel und die Daten fest.
  • Erstellen Sie den EAN-Barcode mit der Speichermethode.

Das folgende Code-Snippet erläutert, wie ein EAN-5-Generator in Python erstellt wird.

import aspose.barcode as barcode

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

# Parameter einstellen
generator.parameters.barcode.x_dimension.pixels = 2
generator.parameters.barcode.supplement.supplement_space.pixels = 2
generator.parameters.barcode.supplement.supplement_data = "12345"


# EAN5-Barcode generieren
generator.save("ean5-barcode.png")

Der folgende Screenshot visualisiert den Ausgabe-Barcode, der mit diesem Code-Snippet erstellt wurde:

Python EAN 13-Generator

EAN-Barcode online generieren

Sie können einen EAN-Barcode online und problemlos erstellen, ohne sich mit einer E-Mail-Adresse registrieren zu müssen. Greifen Sie einfach über den folgenden Link auf die App zu:

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

Python EAN 13 Barcode Generator - Holen Sie sich eine kostenlose Lizenz

Sie können die volle Kapazität der API testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

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

Sie können mehrere andere Lernressourcen erkunden, um die Arbeit mit verschiedenen Arten der Barcode-Generierung mit Aspose.BarCode for Python über die .NET-API zu erlernen.

Fazit

Abschließend behandelt dieser Artikel, wie man einen EAN 13-Barcode-Generator in Python erstellt. Außerdem wird erläutert, wie verschiedene Variationen des EAN-Barcodes unter Verwendung von Ergänzungsdaten erstellt werden. Darüber hinaus können Sie uns bei Fragen gerne unter kostenloses Support-Forum schreiben.

Siehe auch