Barcode-Generierung und -Erkennung für Node.js via Java
Barcodes in Node.js in wenigen Zeilen erzeugen und lesen
// npm i aspose.barcode
const barcode = require("aspose.barcode");
const { BarcodeGenerator, EncodeTypes, BarCodeImageFormat } = barcode.AsposeBarcode;
// Create instance of BarcodeGenerator
const gen = new BarcodeGenerator(EncodeTypes.CODE_128, "SKU-12345");
// Set barcode x-dimension in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Generate barcode and Save to PNG
gen.save("barcode.png", BarCodeImageFormat.PNG);
> npm i aspose.barcode
Barcode-Genauigkeit auf Java-Niveau für Node-Backends
Node.js-Services arbeiten häufig mit Input aus der Praxis: Handyfotos, Lagerlabels, gescannte Dokumente und PDFs. Dieses SDK macht eine ausgereifte Java-Barcode-Engine in Node.js verfügbar, sodass Sie Ihren Stack beibehalten und dennoch unter unperfekten Bedingungen zuverlässig dekodieren können.
Standards? Abgedeckt.
Aspose.BarCode for Node.js via 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/nodejsjava/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
In jede Node.js-Umgebung deployen
Läuft unter Windows, Linux, macOS oder Solaris, sofern Node.js und Java verfügbar sind. Installation per npm; Aufruf der API aus Microservices, Background-Workern und Batch-Pipelines über eine Node.js-to-Java-Bridge.
- Node.js 18 oder höher
- Java JDK 8 oder höher (OpenJDK, Amazon Corretto, BellSoft Liberica, Oracle JDK)
- Installation per npm: `npm install aspose.barcode`
- Java-Engine mit einer JavaScript-freundlichen API über die Node.js-to-Java-Bridge
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.
Barcode-Workflows für APIs, Jobs und Dokumente
Erstellen Sie zuverlässige Barcode-Flows in Node.js, ohne Verarbeitung in externe Services auszulagern. Generieren Sie druckfertige Labels, validieren Sie eingehende Codes und dekodieren Sie aus Bildern oder PDFs in Backend-Pipelines.
- 1D- und 2D-Barcodes für Labels, Tickets, Rechnungen und Produktverpackungen erzeugen
- Barcodes aus Rasterbildern und PDF-Dokumenten lesen
- Erkennung per Presets und Detailsettings auf Geschwindigkeit oder Toleranz abstimmen
- Bei Bedarf in gängige Rasterformate und Vektorformate (SVG, EMF) ausgeben
- Aussagekräftige Ergebnisse zurückgeben: Code-Text, Symbologie, Region und Orientierung
High-Throughput-Erkennung für Services und Batches
Skalieren Sie von Einzelanfragen bis zur Massenverarbeitung. Erkennen Sie mehrere Barcodes pro Bild, fokussieren Sie Regionen, um große Frames zu beschleunigen, und wechseln Sie Erkennungs-Presets je nach Workload.
Barcodes in Raster- und Vektorformaten erzeugen
Region-of-Interest-Scanning für große Bilder
Validierungsoptionen zur Reduktion von False Positives
Auto-Rotation und Multi-Barcode-Erkennung
Mehrere Symbologien in einem Durchlauf (z. B. QR und Code 128)
QualitySettings-Presets für Geschwindigkeit vs. Genauigkeit