Aspose.BarCode  för Node.js via Java

Node.js Barcode Generator och Scanner API

Känn igen eller generera 1D, 2D och poststreckkoder inklusive Code128, Code93, Code39, QR Code från olika bilder.

  Download Free Trial
  
 

Aspose.BarCode för Node.js via Java är en lätt anpassningsbar streckkodsgenerator och dekoder-API. Utvecklare kan integrera dess funktionalitet för generering och läsning av streckkoder i sina applikationer via nodejs-java-bryggan. Den kan användas för att läsa vanliga 1D-, 2D- och poststreckkoder från bilder i alla vinklar. Detta streckkodsbibliotek låter utvecklare skapa streckkodsbilder av över 60 typer och spara dem i olika format, såsom JPG, PNG, GIF, BMP och TIFF. Den stöder anpassning av olika bildbehandlingsfunktioner, såsom streckkodskantfärg och stil, marginaler, rotationsvinkel, upplösning och streckkodsfärg.

Avancerade Node.js Barcode API-funktioner

Generera schweizisk QR-kod

Förutom 2D-streckkoder och QR-koder, gör streckkodsbiblioteket det möjligt att generera och läsa schweiziska QR-koder. De är baserade på QR-kodspecifikationen (Quick Response) och används i Schweiz för att underlätta betalningar mellan företag och privatpersoner. QR-koder är tvådimensionella streckkoder som kan skannas med en smartphone eller annan enhet för att snabbt och enkelt komma åt information eller utföra en åtgärd. Schweiziska QR-koder är en nationell standard för elektroniska betalningar i Schweiz. De används av företag för att ta emot betalningar från kunder. När en kund skannar en schweizisk QR-kod får de betalningsinformation och kan initiera en betalning från sin mobila bankapp. Detta ger ett bekvämt och säkert sätt för företag att acceptera betalningar från sina kunder. Schweiziska QR-koder används ofta i en mängd olika branscher, inklusive detaljhandel, gästfrihet och hälsovård. För att generera en schweizisk QR-kod måste du ange nödvändig information, såsom ditt företagsnamn, bankkontouppgifter och betalningsbeloppet. Aspose QR Code-generator kommer att använda denna information för att skapa en schweizisk QR-kod som sedan kan skannas av dina kunder för att initiera en betalning. När QR-koden har genererats kan du ladda ner den och använda den i ditt företag för att ta emot betalningar från dina kunder.

QR Code Generation Live Exempel

Streckkodsbiblioteket tillåter utvecklare att generera ett brett utbud av 2D-streckkoder, inklusive Data Matrix, Aztec Code, PDF417, Macro PDF417 och andra. Det är särskilt användbart för att generera stora eller flera streckkoder som innehåller långa eller komplexa datavärden. Biblioteket tillhandahåller ett enkelt och intuitivt gränssnitt för att specificera vilken typ av streckkod som ska genereras, ange indata som ska lagras och ställa in utseenderelaterade parametrar. Detta gör det till ett användarvänligt och kraftfullt verktyg för att skapa högkvalitativa streckkoder för olika applikationer. Kodexemplet nedan visar hur man skapar QR-koder.

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

Optimera streckkodsläsning

Aspose.Barcode för C++ är ett omfattande streckkodsbibliotek för att arbeta med streckkoder i en mängd olika applikationer. En av dess nyckelfunktioner är förmågan att finjustera igenkänningsprocessen för att optimera både kvaliteten och hastigheten för streckkodsdetektering. Biblioteket erbjuder flera avancerade inställningar som kan användas för att optimera streckkodsskanning beroende på en applikations specifika behov. Till exempel tillhandahåller biblioteket speciella läslägen som möjliggör snabb skanning av linjära streckkoder av hög kvalitet. Detta kan vara användbart i applikationer som snabbt behöver bearbeta stora mängder streckkodsdata. Dessutom tillåter biblioteket utvecklare att specificera målskanningsregioner och streckkodstyper, vilket kan förbättra skanningens noggrannhet genom att fokusera på de mest relevanta områdena i bilden. API:et stöder också detektering av flera streckkoder i en enda bild, vilket kan vara användbart i applikationer som behöver behandla flera streckkoder samtidigt.

Streckkodsigenkänning Live Exempel

Streckkodsläsarens API tillhandahåller en uppsättning funktioner för att skanna, upptäcka och läsa 1D-, 2D- och poststreckkoder. Med bara några rader kod kan utvecklare enkelt integrera denna funktion i sina applikationer och använda den för att upptäcka och avkoda ett brett utbud av vanliga streckkoder. API:et är utformat för att vara användarvänligt och intuitivt, vilket gör det enkelt för utvecklare att snabbt och enkelt lägga till streckkodsskanningsfunktioner till sina applikationer.

Ready to recognize Känna igen Släpp en fil här eller klicka för att bläddra *

* Genom att ladda upp dina filer eller använda tjänsten godkänner du våra villkor för använda och sekretesspolicy.

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

Erkännande resultat

Vad folk säger

Ta inte bara vårt ord för det. Se vad användarna har att säga om API:er.

 
 
View Case Studies
  

Support and Learning Resources