Anwenden der Prüfsumme für CodaBar in Java

Einführung

Willkommen zu dieser Schritt-für-Schritt-Anleitung zum Anwenden der Prüfsumme für CodaBar in Java mithilfe von Aspose.BarCode. Aspose.BarCode für Java ist eine leistungsstarke Bibliothek, die es Entwicklern ermöglicht, Barcodes in Java-Anwendungen nahtlos zu generieren und zu erkennen. In diesem Tutorial konzentrieren wir uns auf die spezifische Aufgabe der Anwendung der Prüfsumme für CodaBar-Barcodes.

Voraussetzungen

Bevor wir uns mit dem Tutorial befassen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen:

  • Java Development Kit (JDK) ist auf Ihrem Computer installiert.
  • Aspose.BarCode für Java-Bibliothek. Sie können es herunterladen unterHier.
  • Ein grundlegendes Verständnis der Java-Programmierung.

Pakete importieren

Stellen Sie in Ihrem Java-Projekt sicher, dass Sie die erforderlichen Pakete importieren, um mit Aspose.BarCode zu arbeiten:

import java.io.IOException;

import com.aspose.barcode.CodabarChecksumMode;
import com.aspose.barcode.EnableChecksum;
import com.aspose.barcode.barcoderecognition.BarCodeReader;
import com.aspose.barcode.barcoderecognition.BarCodeResult;
import com.aspose.barcode.barcoderecognition.ChecksumValidation;
import com.aspose.barcode.barcoderecognition.DecodeType;
import com.aspose.barcode.generation.BarcodeGenerator;

Schritt 1: Umgebung einrichten

Erstellen Sie zunächst ein neues Java-Projekt und fügen Sie die Aspose.BarCode-Bibliothek in die Abhängigkeiten Ihres Projekts ein. Richten Sie Ihre Entwicklungsumgebung mit den erforderlichen Ressourcen ein.

// Der Pfad zum Ressourcenverzeichnis.
String dataDir = "Your Document Directory";

Schritt 2: Generierung des CodaBar-Barcodes

Lassen Sie uns nun einen CodaBar-Barcode mit aktivierter Prüfsumme generieren.

// Instanziieren Sie das BarcodeGenerator-Objekt
BarcodeGenerator generator = new BarcodeGenerator(com.aspose.barcode.EncodeTypes.CODABAR, "1234567890");

// Legen Sie die Eigenschaft „EnableChecksum“ auf „Ja“ fest
generator.getParameters().getBarcode().setChecksumEnabled(EnableChecksum.YES);

// Legen Sie den CodabarChecksumMode fest
generator.getParameters().getBarcode().getCodabar().setCodabarChecksumMode(CodabarChecksumMode.MOD_10);

// Speichern Sie das Bild auf dem System
generator.save(dataDir + "Codabar_Mod10.png");

Schritt 3: Erkennung des CodaBar-Barcodes

Jetzt implementieren wir den Erkennungsteil des CodaBar-Barcodes mit Prüfsumme.

// Leserobjekt initialisieren
BarCodeReader reader = new BarCodeReader(dataDir + "Codabar_Mod10.png", DecodeType.CODABAR);

// Setzen Sie die ChecksumValidation-Eigenschaft des Readers auf „On“.
reader.setChecksumValidation(ChecksumValidation.ON);

for (BarCodeResult result : reader.readBarCodes()) {
    System.out.println("CodeText: " + result.getCodeText());
    System.out.println("Symbology type: " + result.getCodeType());

    // Prüfsummenwert abrufen
    System.out.println("Checksum:" + result.getExtended().getOneD().getCheckSum());
}

Befolgen Sie diese Schritte, um mit Aspose.BarCode mühelos Prüfsummen für CodaBar in Java anzuwenden.

Abschluss

In diesem Tutorial haben wir untersucht, wie man mit Aspose.BarCode Prüfsummen für CodaBar-Barcodes in Java anwendet. Diese Bibliothek bietet eine unkomplizierte Möglichkeit zum Generieren und Erkennen von Barcodes mit verschiedenen Anpassungsoptionen.


FAQs

Ist Aspose.BarCode mit allen Java-Versionen kompatibel?

Aspose.BarCode ist für die Verwendung mit verschiedenen Java-Versionen konzipiert. Stellen Sie sicher, dass Sie die Dokumentation auf Kompatibilitätsdetails überprüfen.

Kann ich das Erscheinungsbild des generierten Barcodes anpassen?

Ja, Aspose.BarCode bietet umfangreiche Anpassungsmöglichkeiten, mit denen Sie das Erscheinungsbild der generierten Barcodes steuern können.

Sind temporäre Lizenzen zu Testzwecken verfügbar?

Ja, Sie können eine temporäre Lizenz für Aspose.BarCode erhalten vonHier.

Wo finde ich zusätzliche Unterstützung und Ressourcen?

Besuche denAspose.BarCode-Forum für Community-Unterstützung und Diskussionen.

Gibt es eine kostenlose Testversion?

Ja, Sie können die Funktionen von Aspose.BarCode erkunden, indem Sie die kostenlose Testversion von herunterladenHier.