Aspose.BarCode  für Node.js via Java

Node.js Barcode-Generator und Scanner-API

Erkennen oder generieren Sie 1D-, 2D- und Post-Barcodes, einschließlich Code128, Code93, Code39, QR-Code aus verschiedenen Bildern.

  Download Free Trial
  
 

Aspose.BarCode für Node.js über Java ist eine einfach anpassbare Barcode-Generator- und Decoder-API. Entwickler können die Funktionalität zum Generieren und Lesen von Barcodes über die NodeJS-Java-Brücke in ihre Anwendungen integrieren. Es kann verwendet werden, um gängige 1D-, 2D- und Post-Barcodes aus Bildern aus jedem Winkel zu lesen. Mit dieser Barcode-Bibliothek können Entwickler Barcode-Bilder von über 60 Typen erstellen und diese in verschiedenen Formaten wie JPG, PNG, GIF, BMP und TIFF speichern. Es unterstützt die Anpassung verschiedener Bildfunktionen, wie z. B. Farbe und Stil des Barcode-Rahmens, Ränder, Drehwinkel, Auflösung und Barcode-Farbe.

Erweiterte Node.js-Barcode-API-Funktionen

Generieren Sie einen Schweizer QR-Code

Neben 2D-Barcodes und QR-Codes ermöglicht die Barcode-Bibliothek das Generieren und Lesen von Schweizer QR-Codes. Sie basieren auf der QR-Code-Spezifikation (Quick Response) und werden in der Schweiz verwendet, um Zahlungen zwischen Unternehmen und Privatpersonen zu erleichtern. QR-Codes sind zweidimensionale Barcodes, die mit einem Smartphone oder einem anderen Gerät gescannt werden können, um schnell und einfach Informationen abzurufen oder eine Aktion auszuführen. Swiss QR-Codes sind ein nationaler Standard für elektronische Zahlungen in der Schweiz. Sie werden von Unternehmen verwendet, um Zahlungen von Kunden zu erhalten. Wenn ein Kunde einen Swiss QR-Code scannt, erhält er Zahlungsinformationen und kann eine Zahlung über seine Mobile-Banking-App auslösen. Dies bietet Unternehmen eine bequeme und sichere Möglichkeit, Zahlungen ihrer Kunden anzunehmen. Schweizer QR-Codes werden häufig in einer Vielzahl von Branchen verwendet, darunter im Einzelhandel, im Gastgewerbe und im Gesundheitswesen. Um einen Swiss QR-Code zu generieren, müssen Sie die notwendigen Informationen angeben, wie z. B. Ihren Firmennamen, Ihre Bankverbindung und den Zahlungsbetrag. Der Aspose QR-Code-Generator verwendet diese Informationen, um einen Schweizer QR-Code zu erstellen, der dann von Ihren Kunden gescannt werden kann, um eine Zahlung zu veranlassen. Sobald der QR-Code generiert ist, können Sie ihn herunterladen und in Ihrem Unternehmen verwenden, um Zahlungen von Ihren Kunden entgegenzunehmen.

Live-Beispiel zur QR-Code-Generierung

Mit der Barcode-Bibliothek können Entwickler eine breite Palette von 2D-Barcodes generieren, darunter Data Matrix, Aztec Code, PDF417, Makro PDF417 und andere. Dies ist besonders nützlich für die Generierung großer oder mehrerer Barcodes, die lange oder komplexe Datenwerte enthalten. Die Bibliothek bietet eine einfache und intuitive Schnittstelle zum Festlegen des Typs des zu generierenden Barcodes, zum Eingeben der zu speichernden Eingabedaten und zum Festlegen von Parametern, die sich auf das Erscheinungsbild beziehen. Dies macht es zu einem benutzerfreundlichen und leistungsstarken Werkzeug zur Erstellung hochwertiger Barcodes für verschiedene Anwendungen. Das folgende Codebeispiel zeigt, wie Sie QR-Codes erstellen.

Code to be executed - JavaScript


const barcode_ = require("aspose.barcode");
const aspose_barcode = barcode_.AsposeBarcode

let BarcodeGenerator = aspose_barcode.BarcodeGenerator;
let EncodeTypes = aspose_barcode.EncodeTypes;

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

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

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

// Generate and save image
generator.save("example.png", aspose_barcode.BarCodeImageFormat.PNG);
Generation result

Optimieren Sie das Lesen von Barcodes

Aspose.Barcode für C++ ist eine umfassende Barcode-Bibliothek für die Arbeit mit Barcodes in einer Vielzahl von Anwendungen. Eines seiner Hauptmerkmale ist die Möglichkeit, den Erkennungsprozess zu optimieren, um sowohl die Qualität als auch die Geschwindigkeit der Barcode-Erkennung zu optimieren. Die Bibliothek bietet mehrere erweiterte Einstellungen, mit denen das Barcode-Scannen entsprechend den spezifischen Anforderungen einer Anwendung optimiert werden kann. Beispielsweise stellt die Bibliothek spezielle Lesemodi zur Verfügung, die ein schnelles Scannen hochwertiger linearer Barcodes ermöglichen. Dies kann bei Anwendungen nützlich sein, die große Mengen an Barcode-Daten schnell verarbeiten müssen. Darüber hinaus ermöglicht die Bibliothek Entwicklern die Angabe von Zielscanbereichen und Barcodetypen, wodurch die Genauigkeit des Scans verbessert werden kann, indem die Konzentration auf die relevantesten Bereiche des Bildes erfolgt. Die API unterstützt auch die Erkennung mehrerer Barcodes in einem einzigen Bild, was bei Anwendungen nützlich sein kann, die mehrere Barcodes gleichzeitig verarbeiten müssen.

Live-Beispiel zur Barcode-Erkennung

Die Barcode-Lesegerät-API bietet eine Reihe von Funktionen zum Scannen, Erkennen und Lesen von 1D-, 2D- und Post-Barcodes. Mit nur wenigen Codezeilen können Entwickler diese Funktionalität problemlos in ihre Anwendungen integrieren und damit eine Vielzahl häufig verwendeter Barcodes erkennen und dekodieren. Die API ist benutzerfreundlich und intuitiv gestaltet und erleichtert Entwicklern das schnelle und einfache Hinzufügen von Barcode-Scanfunktionen zu ihren 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 - JavaScript

    
const barcode_ = require("aspose.barcode");
const aspose_barcode = barcode_.AsposeBarcode

let BarCodeReader = aspose_barcode.BarCodeReader;
let QualitySettings = aspose_barcode.QualitySettings;

let reader = new BarCodeReader("<file name>", null, DecodeType.AllSupportedTypes);
reader.readBarCodes().forEach(function (result, i, results)
{
    console.log(result.getCodeText());
    console.log(result.getCodeTypeName());
});

Erkennungsergebnis

Was sagen die Leute

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

 
 
View Case Studies
  

Support and Learning Resources