Aspose.BarCode  voor Node.js via Java

Node.js streepjescodegenerator en scanner-API

Herken of genereer 1D-, 2D- en postbarcodes, waaronder Code128, Code93, Code39, QR-code van verschillende afbeeldingen.

  Download Free Trial
  
 

Aspose.BarCode voor Node.js via Java is een eenvoudig aanpasbare barcodegenerator en decoder-API. Ontwikkelaars kunnen de functionaliteit voor het genereren en lezen van streepjescodes integreren in hun toepassingen via de nodejs-java-brug. Het kan worden gebruikt om algemene 1D-, 2D- en postbarcodes uit afbeeldingen vanuit elke hoek te lezen. Met deze streepjescodebibliotheek kunnen ontwikkelaars streepjescodeafbeeldingen van meer dan 60 soorten genereren en opslaan in verschillende indelingen, zoals JPG, PNG, GIF, BMP en TIFF. Het ondersteunt het aanpassen van verschillende beeldfuncties, zoals de kleur en stijl van de streepjescoderand, marges, rotatiehoek, resolutie en streepjescodekleur.

Geavanceerde Node.js Barcode API-functies

Genereer Zwitserse QR-code

Naast 2D-barcodes en QR-codes maakt de barcodebibliotheek het genereren en lezen van Zwitserse QR-codes mogelijk. Ze zijn gebaseerd op de QR-code (Quick Response) en worden in Zwitserland gebruikt om betalingen tussen bedrijven en particulieren te vergemakkelijken. QR-codes zijn tweedimensionale streepjescodes die kunnen worden gescand met een smartphone of ander apparaat om snel en eenvoudig toegang te krijgen tot informatie of een actie uit te voeren. Zwitserse QR-codes zijn een nationale standaard voor elektronische betalingen in Zwitserland. Ze worden door bedrijven gebruikt om betalingen van klanten te ontvangen. Wanneer een klant een Zwitserse QR-code scant, krijgt hij betalingsinformatie en kan hij een betaling starten vanuit zijn app voor mobiel bankieren. Dit biedt een handige en veilige manier voor bedrijven om betalingen van hun klanten te accepteren. Zwitserse QR-codes worden veel gebruikt in verschillende sectoren, waaronder de detailhandel, horeca en gezondheidszorg. Om een ​​Zwitserse QR-code te genereren, moet u de nodige informatie verstrekken, zoals uw bedrijfsnaam, bankrekeninggegevens en het bedrag van de betaling. De Aspose QR-codegenerator gebruikt deze informatie om een ​​Zwitserse QR-code te maken die vervolgens door uw klanten kan worden gescand om een ​​betaling te initiëren. Zodra de QR-code is gegenereerd, kunt u deze downloaden en in uw bedrijf gebruiken om betalingen van uw klanten te accepteren.

Live voorbeeld van het genereren van QR-codes

Met de streepjescodebibliotheek kunnen ontwikkelaars een breed scala aan 2D-streepjescodes genereren, waaronder Data Matrix, Aztec Code, PDF417, Macro PDF417 en andere. Het is vooral handig voor het genereren van grote of meerdere streepjescodes die lange of complexe gegevenswaarden bevatten. De bibliotheek biedt een eenvoudige en intuïtieve interface voor het specificeren van het type streepjescode dat moet worden gegenereerd, het invoeren van de invoergegevens die moeten worden opgeslagen en het instellen van uiterlijkgerelateerde parameters. Dit maakt het een gebruiksvriendelijke en krachtige tool voor het maken van hoogwaardige barcodes voor verschillende toepassingen. Het onderstaande codevoorbeeld laat zien hoe u QR-codes maakt.

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

Optimaliseer het lezen van streepjescodes

Aspose.Barcode voor C++ is een uitgebreide barcodebibliotheek voor het werken met barcodes in een breed scala aan toepassingen. Een van de belangrijkste kenmerken is de mogelijkheid om het herkenningsproces te verfijnen om zowel de kwaliteit als de snelheid van barcodedetectie te optimaliseren. De bibliotheek biedt verschillende geavanceerde instellingen die kunnen worden gebruikt om het scannen van streepjescodes te optimaliseren, afhankelijk van de specifieke behoeften van een toepassing. De bibliotheek biedt bijvoorbeeld speciale leesmodi waarmee snel hoogwaardige lineaire barcodes kunnen worden gescand. Dit kan handig zijn in toepassingen die snel grote hoeveelheden streepjescodegegevens moeten verwerken. Bovendien stelt de bibliotheek ontwikkelaars in staat om doelscanregio's en barcodetypes te specificeren, wat de nauwkeurigheid van de scan kan verbeteren door zich te concentreren op de meest relevante delen van de afbeelding. De API ondersteunt ook het detecteren van meerdere streepjescodes in één afbeelding, wat handig kan zijn in toepassingen die meerdere streepjescodes tegelijk moeten verwerken.

Barcodeherkenning Live Voorbeeld

De barcodelezer-API biedt een reeks functies voor het scannen, detecteren en lezen van 1D-, 2D- en postbarcodes. Met slechts een paar regels code kunnen ontwikkelaars deze functionaliteit eenvoudig in hun toepassingen integreren en gebruiken om een ​​breed scala aan veelgebruikte streepjescodes te detecteren en te decoderen. De API is ontworpen om gebruiksvriendelijk en intuïtief te zijn, waardoor het voor ontwikkelaars gemakkelijk wordt om snel en eenvoudig barcodescanning aan hun applicaties toe te voegen.

Ready to recognize Herkennen Zet hier een bestand neer of klik om te bladeren *

* Door uw bestanden te uploaden of de service te gebruiken, gaat u akkoord met onze Algemene voorwaarden gebruik en privacybeleid.

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());
});

Erkenning resultaat

Wat mensen zeggen

Geloof ons niet zomaar op ons woord. Bekijk wat gebruikers te zeggen hebben over API's.

 
 
View Case Studies
  

Support and Learning Resources