Aspose.BarCode  a következőhöz: Node.js via Java

Node.js vonalkódgenerátor és -szkenner API

1D, 2D és postai vonalkódok felismerése vagy generálása, beleértve a Code128, Code93, Code39, QR Code kódokat különböző képekből.

  Download Free Trial
  
 

Az Aspose.BarCode for Node.js a Java-n keresztül egy könnyen testreszabható vonalkód-generátor és dekódoló API. A fejlesztők a nodejs-java hídon keresztül integrálhatják annak vonalkód-generáló és -olvasási funkcióját alkalmazásaikba. Használható általános 1D, 2D és postai vonalkódok olvasására a képekről bármilyen szögből. Ez a vonalkód-könyvtár lehetővé teszi a fejlesztők számára, hogy több mint 60 típusú vonalkód-képeket állítsanak elő, és azokat különféle formátumokban, például JPG, PNG, GIF, BMP és TIFF formátumban mentsék el. Támogatja a különböző képalkotási funkciók testreszabását, például a vonalkód szegélyszínét és stílusát, a margókat, az elforgatási szöget, a felbontást és a vonalkód színét.

Speciális Node.js vonalkód API-szolgáltatások

Svájci QR-kód generálása

A 2D vonalkódok és QR kódok mellett a vonalkódkönyvtár lehetővé teszi svájci QR kódok generálását és olvasását. Ezek a QR (Quick Response) kód specifikáción alapulnak, és Svájcban használják a vállalkozások és magánszemélyek közötti fizetések megkönnyítésére. A QR-kódok kétdimenziós vonalkódok, amelyek okostelefonnal vagy más eszközzel beolvashatók, hogy gyorsan és egyszerűen hozzáférhessenek az információkhoz vagy végrehajthassanak egy műveletet. A svájci QR-kódok az elektronikus fizetések nemzeti szabványa Svájcban. A vállalkozások arra használják őket, hogy kifizetéseket fogadjanak el az ügyfelektől. Amikor az ügyfél beolvas egy svájci QR-kódot, fizetési információkat kap, és fizetést kezdeményezhet a mobilbanki alkalmazásából. Ez kényelmes és biztonságos módot biztosít a vállalkozások számára, hogy elfogadják az ügyfelek fizetését. A svájci QR-kódokat gyakran használják számos iparágban, beleértve a kiskereskedelmet, a vendéglátást és az egészségügyet. A svájci QR-kód generálásához meg kell adnia a szükséges információkat, például a vállalkozás nevét, bankszámla adatait és a befizetés összegét. Az Aspose QR-kód generátor ezen információk alapján svájci QR-kódot hoz létre, amelyet az ügyfelek beolvashatnak a fizetés kezdeményezéséhez. Miután létrehozta a QR-kódot, letöltheti, és felhasználhatja vállalkozásában az ügyfelek fizetéseinek fogadására.

QR-kód generálási élő példa

A vonalkódkönyvtár lehetővé teszi a fejlesztők számára a 2D vonalkódok széles skálájának létrehozását, beleértve a Data Matrix, Aztec Code, PDF417, Macro PDF417 és egyéb kódokat. Különösen hasznos nagy vagy több vonalkód generálásához, amelyek hosszú vagy összetett adatértékeket tartalmaznak. A könyvtár egyszerű és intuitív felületet biztosít a generálandó vonalkód típusának megadásához, a tárolandó bemeneti adatok beviteléhez és a megjelenéssel kapcsolatos paraméterek beállításához. Ez felhasználóbarát és hatékony eszközzé teszi kiváló minőségű vonalkódok létrehozásához különféle alkalmazásokhoz. Az alábbi kódminta bemutatja a QR-kódok létrehozását.

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

Vonalkód olvasás optimalizálása

Az Aspose.Barcode for C++ egy átfogó vonalkód-könyvtár a vonalkódokkal való munkavégzéshez az alkalmazások széles körében. Az egyik legfontosabb jellemzője a felismerési folyamat finomhangolása a vonalkód-felismerés minőségének és sebességének optimalizálása érdekében. A könyvtár számos speciális beállítást kínál, amelyek segítségével optimalizálható a vonalkód-leolvasás az adott alkalmazás speciális igényeitől függően. Például a könyvtár speciális olvasási módokat biztosít, amelyek lehetővé teszik a kiváló minőségű lineáris vonalkódok gyors beolvasását. Ez hasznos lehet azokban az alkalmazásokban, amelyeknek nagy mennyiségű vonalkód adatot kell gyorsan feldolgozniuk. Ezenkívül a könyvtár lehetővé teszi a fejlesztők számára, hogy meghatározzák a cél szkennelési régiókat és vonalkód-típusokat, amelyek javíthatják a szkennelés pontosságát azáltal, hogy a kép legrelevánsabb területeire összpontosítanak. Az API több vonalkód észlelését is támogatja egyetlen képen, ami hasznos lehet olyan alkalmazásokban, amelyeknek egyszerre több vonalkódot kell feldolgozniuk.

Vonalkód felismerés élő példa

A vonalkódolvasó API egy sor funkciót biztosít az 1D, 2D és postai vonalkódok beolvasásához, észleléséhez és olvasásához. Néhány sornyi kóddal a fejlesztők könnyedén integrálhatják ezt a funkciót alkalmazásaikba, és felhasználhatják a gyakran használt vonalkódok széles skálájának észlelésére és dekódolására. Az API-t felhasználóbarátnak és intuitívnak tervezték, így a fejlesztők könnyen és gyorsan hozzáadhatnak vonalkód-leolvasó képességeket alkalmazásaikhoz.

Ready to recognize Felismerés Dobjon ide egy fájlt, vagy kattintson a böngészéshez *

* A fájlok feltöltésével vagy a szolgáltatás használatával Ön elfogadja Feltételeinket használja és az Adatvédelmi irányelveket.

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

Elismerés eredménye

Mit mondanak az emberek

Ne csak szót fogadjon. Tekintse meg, mit mondanak a felhasználók az API-król.

 
 
View Case Studies
  

Support and Learning Resources