Aspose.BarCode  für Java

Java-API zur Barcode-Generierung und -Erkennung

Erstellen und erkennen Sie Barcodes linearer, 2D- und postalischer Typen in jeder Java-Anwendung.

  Download Free Trial
  
 

Aspose.BarCode für Java ist eine robuste und zuverlässige API, die Funktionen zur Barcode-Generierung und -Erkennung für Java-Anwendungen bereitstellt. Es unterstützt die gängigsten Standards und Spezifikationen und ermöglicht Entwicklern das Lesen von 1D- und 2D-Barcodes aus verschiedenen Bilddateien aus jedem Winkel. Aspose.BarCode für Java rendert Barcode-Bilder in verschiedenen Bildformaten mit äußerst flexiblen Bildoptionen. Die Bibliothek unterstützt die Kodierung und Dekodierung von über 60 Barcode-Typen und ermöglicht das direkte Drucken von Barcode-Bildern.

Erweiterte Funktionen der Java-Bibliothek

Passen Sie Barcode-Typen und -Erscheinungsbild an

Mit der Barcode-API für Java können Entwickler das Erscheinungsbild generierter Barcodes optimieren, indem sie den Barcode-Typ, den Eingabetext, den Schriftstil, die Hintergrund- und Vordergrundfarben, die Ausrichtung und Position der Beschriftung sowie andere Eigenschaften angeben. Sie können die Beschriftung ändern, indem Sie die Sichtbarkeit der oberen und unteren Beschriftung, die Schriftart, die Farben und die Ausrichtung festlegen.

Live-Beispiel zur Barcode-Generierung

Die Barcode-API ermöglicht Entwicklern die einfache Generierung hochwertiger Barcode-Bilder in ihren Anwendungen. Es unterstützt eine Vielzahl von Barcode-Typen, darunter weit verbreitete wie QR-Code und Code 128, aber auch speziellere Typen wie Aztec-Code und Data Matrix. Mit der API können Entwickler das Erscheinungsbild der generierten Barcodes anpassen, einschließlich der Vordergrund- und Hintergrundfarben, der Schriftart und der Beschriftungsausrichtung. Mit der API können Entwickler problemlos 2D-Barcodes auf die gleiche Weise generieren, wie sie eindimensionale Barcodes generieren würden.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

Fügen Sie Barcodes in PDF-Dokumente ein

Mit der Barcode-Bibliothek können Entwickler nicht nur benutzerdefinierte Barcodes erstellen, sondern auch generierte Bilder direkt in PDF-Dokumente einfügen. Sie können zunächst Barcodebilder in einem der unterstützten Rasterformate erstellen und diese dann in eine PDF-Datei einfügen. Die API ermöglicht das Hinzufügen von Barcodes ohne Bildkomprimierung und Qualitätsverluste. Es bietet außerdem Funktionen zum Ändern der Barcode-Parameter und des Erscheinungsbilds vor dem Einfügen oder zum gleichzeitigen Hinzufügen des generierten Bilds zu mehreren Dokumentseiten. Die Aspose.BarCode-API kann zum Drucken von Barcode-Bildern in hoher Qualität verwendet werden. Rasterbilder haben die Standardauflösung von 96 dpi, was für diesen Zweck nicht ausreicht. Die API ermöglicht die Einstellung einer Barcode-Bildauflösung von 300 oder 600 dpi, um hochwertige PDF-Dokumente zu drucken.

Live-Beispiel zur Barcode-Erkennung

Die Java-Barcode-Bibliothek ist ein leistungsstarkes Tool für die Arbeit mit Barcodes in Java-Anwendungen. Eine seiner Hauptfunktionen ist die Möglichkeit, Barcodes aus verschiedenen Bilddateiformaten zu lesen. Die BarCodeReader-Klasse, die Hauptklasse für die Barcode-Erkennung, unterstützt viele gängige Bildformate, darunter BMP, PNG, TIFF, JPEG und GIF. Dies erleichtert die Integration der Barcode-Erkennungsfunktionalität in eine Vielzahl von Anwendungen.

Ready to recognize Erkennen Legen Sie hier eine Datei ab oder klicken Sie zum Durchsuchen *

* Durch das Hochladen Ihrer Dateien oder die Nutzung des Dienstes stimmen Sie unseren Nutzungsbedingungen zu Nutzung und Datenschutzerklärung.

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

Erkennungsergebnis

Scannen Sie Barcodes aus PDF-Dokumenten

Neben dem Lesen von Barcodes aus Bilddateien kann die Barcode-Bibliothek auch zum Scannen von Barcodes aus PDF-Dateien verwendet werden. Entwickler können eine schnelle Barcode-Erkennung in mehrseitigen PDF-Dokumenten implementieren. Die API bietet hierfür mehrere Möglichkeiten. Die empfohlene Methode besteht darin, Dokumentseiten in Rasterbilder zu konvertieren und dann Barcode-Lesemechanismen anzuwenden. Als einfachste und effizienteste Vorgehensweise wird die Darstellung von Seiteninhalten in Rasterbildern vorgeschlagen. Andernfalls können Barcodebilder zunächst aus dem PDF-Quelldokument erkannt und extrahiert werden. Diese Methode ermöglicht das Lesen von Barcodes mit Originalauflösung. Die Aspose.BarCode-API ermöglicht die Verarbeitung mehrseitiger PDF-Dateien, um alle in einem Dokument dargestellten Barcodes zu erkennen und zu erkennen.

Was sagen die Leute

Verlassen Sie sich nicht nur auf unser Wort. Sehen Sie, was Benutzer über APIs sagen.

 
 
View Case Studies