Warum Aspose.BarCode für Java?

In der Praxis stammen Barcodes häufig aus Scannern, mobilen Kameras und PDFs. Dieses SDK ist dafür ausgelegt, auch bei verrauschten, kontrastarmen, schrägen oder teilweise beschädigten Eingaben zuverlässig zu dekodieren. Nutzen Sie QualitySettings-Presets, um Geschwindigkeit und Toleranz auszubalancieren, und setzen Sie gezielte Optionen ein, wenn Sie bei schwierigen Bildern zusätzliche Robustheit benötigen.

Standards? Abgedeckt.

Aspose.BarCode for Java unterstützt alle gängigen Bildformate, einschließlich Vektorformaten wie SVG und EMF sowie PDF. Nutzen Sie unsere API, um [files] zu erkennen( https://docs.aspose.com/barcode/java/supported-file-formats/ ) – von Scannern oder Kameras ganz einfach. Hier sind alle unterstützten Barcode-Symbologien, einschließlich 1D-, 2D-, Post- und Composite-Typen. Jeder Typ kann auf allen unterstützten Plattformen erzeugt und erkannt werden.

Matrix / 2D-Codes

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

Linear / 1D-Codes

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

Industrie- & Composite-Codes

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

Plattformübergreifende Java-Unterstützung

Aspose.BarCode für Java läuft auf jedem Betriebssystem, das Java unterstützt. Es ist kompatibel mit JDK/JRE 1.8 und höher und passt in gängige Java-Stacks für Desktop-Apps, Services und Webanwendungen.

Microsoft Windows
Linux
Gradle
macOS
IntelliJ IDEA
Eclipse
Apache Maven
GitHub
Docker

Live-Code-Demo

Text einfügen → Barcode erhalten. Datei ablegen → dekodierte Daten erhalten. Beide Beispiele enthalten automatisch generierten Beispielcode, den Sie direkt in Ihr Projekt kopieren können.


// Initialize BarcodeGenerator BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); System.out.printf("Recognized %d barcode(s)%n", res.length); for (BarCodeResult result : res) { System.out.printf("%s: %s%n", result.getCodeTypeName(), result.getCodeText()); }

Barcode-Power für jedes Java-Projekt

Aspose.BarCode für Java ergänzt zuverlässige Barcode-Generierung und -Erkennung in Java-Systemen jeder Größe. Ideal für Enterprise-Apps, Dokumenten-Workflows und Backend-Automatisierung, wenn Sie konsistente Ergebnisse und breite Symbologie-Abdeckung über Umgebungen hinweg benötigen.

Mit vollständiger Kontrolle über Erzeugung und Dekodierung können Sie:

  • Mehr als 80 Barcode-Typen erzeugen und erkennen
  • Barcodes aus Rasterbildern, PDFs und Streams lesen
  • Gedrehte, schräg aufgenommene und verrauschte Bilder mit konfigurierbaren Erkennungseinstellungen verarbeiten
  • Größe, Auflösung, Farben, Beschriftungen und Text-Rendering anpassen
  • GS1-, ECI- und Post-Barcodes umsetzen

Funktionen und Möglichkeiten

Aspose.BarCode for Java ist eine leistungsstarke Entwicklungsbibliothek zum Generieren und Erkennen von 1D- und 2D-Barcodes aus verschiedenen Bildtypen in jedem Winkel. Diese API ermöglicht den Export erzeugter Barcodes in unterschiedliche hochwertige Bildformate und das Anpassen von Darstellung und Parametern, z. B. Hintergrundfarbe, Balkenfarbe, Rotationswinkel, X-dimension, Bildqualität, Auflösung, Beschriftungen, Größe und vieles mehr. Außerdem bietet sie umfangreiche Funktionen zum Erkennen und Lesen von Barcodes und unterstützt über 80 Barcode-Typen.

Feature icon

Barcode-Labels in verschiedenen Formaten speichern

Feature icon

Aus Stream oder Datei erkennen

Feature icon

Zeichen (nicht-englisch) in 2D-Typen kodieren und dekodieren

Feature icon

Barcode-Bilder in jedem Winkel drehen

Feature icon

Barcodes aus mehrseitigen TIFF- und PDF-Dateien mit Aspose.PDF scannen

Feature icon

Unterstützung für lineare, 2D- und Post-Symbologien