Generieren Sie EAN-Barcodes in Java.

EAN-Barcodes werden im internationalen Handel häufig verwendet, um die Details verschiedener Produkte zu identifizieren. Der EAN-Barcode ist wegen seiner Effizienz beliebt, da er schneller verarbeitet werden kann, weniger fehleranfällig ist und verschiedene Varianten für verschiedene Szenarien existieren. In bestimmten Fällen müssen Sie möglicherweise einen EAN-Code erstellen. Dementsprechend erklärt dieser Artikel, wie man einen EAN-Barcode programmatisch in Java erstellt.

API-Installation zum Generieren von EAN-Barcodes – kostenloser Download

Aspose.BarCode for Java API unterstützt das Erstellen oder Scannen vieler Arten von Barcodes. Sie können es einfach einrichten, indem Sie über den Abschnitt Downloads darauf zugreifen oder die Konfigurationen unten in Ihrer pom.xml-Datei verwenden, um es über Aspose Repository zu aktivieren.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>22.9</version>
</dependency>

Generieren Sie EAN 13-Barcodes in Java

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

  1. Initialisiert ein Objekt der Klasse BarcodeGenerator.
  2. Legen Sie die Größe in Pixelanzahl fest.
  3. Speichern Sie den ausgegebenen EAN 13-Barcode als Bild.

Das folgende Code-Snippet zeigt, wie ein EAN-Barcode programmgesteuert in Java generiert wird:

// Initialisiert eine Instanz der BarcodeGenerator-Klasse
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");

// Stellen Sie die Größe in Pixel ein
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// Speichern Sie den ausgegebenen EAN 13-Barcode
gen.save("Ean13.png", BarCodeImageFormat.PNG);

Generieren Sie EAN 5 mit Ergänzungsdaten in Java

Sie können zusätzliche Ziffern anhängen, um bestimmte Informationen in den Barcode einfließen zu lassen. Die folgenden Schritte zeigen, wie Sie einen EAN 5-Barcode generieren, indem Sie Ziffern an den EAN 13-Code in Java anhängen.

  1. Erstellen Sie eine Instanz der Klasse BarcodeGenerator und legen Sie den EncodeType fest.
  2. Legen Sie den Ergänzungsraum und die Ergänzungsdaten fest.
  3. Speichern Sie den ausgegebenen EAN 5-Code als Bild.

Das folgende Codebeispiel zeigt, wie Sie einen EAN 5-Code mit Ergänzungsdaten in Java generieren:

// Initialisiert eine Instanz der BarcodeGenerator-Klasse
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");

// Stellen Sie die Größe in Pixel ein
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// Stellen Sie den Ergänzungsabstand in Pixel ein
gen.getParameters().getBarcode().getSupplement().getSupplementSpace().setPixels(20);

// EAN 5 Zuschlag einstellen
gen.getParameters().getBarcode().getSupplement().setSupplementData("12345");

// Speichern Sie den EAN-5-Barcode
gen.save("SupplementEAN5.png", BarCodeImageFormat.PNG);

Das folgende Bild zeigt die Beispielausgabe eines EAN-5-Codes mit den Ergänzungsdaten:

EAN 5-Ergänzung Java

Holen Sie sich eine kostenlose Lizenz

Sind Sie daran interessiert, die API ohne Evaluierungseinschränkungen zu evaluieren? Fordern Sie jetzt eine kostenlose temporäre Lizenz an, um die API in vollem Umfang zu testen.

Fazit

In diesem Artikel haben Sie verstanden, wie Sie einen EAN-Barcode programmgesteuert in Java generieren. Darüber hinaus werden die Details zum Erstellen von EAN-Codes mit Zusatzdaten wie EAN 5 und EAN 2 erläutert. Darüber hinaus finden Sie weitere Details zu anderen Funktionen der API im Abschnitt Dokumentation. Bitte zögern Sie nicht, uns unter Forum zu schreiben, wenn Sie eines Ihrer Anliegen besprechen möchten.

Siehe auch