Aspose.BarCode  pro Node.js via Java

Node.js Generátor čárových kódů a API skeneru

Rozpoznejte nebo vygenerujte 1D, 2D a poštovní čárové kódy včetně Code128, Code93, Code39, QR Code z různých obrázků.

  Download Free Trial
  
 

Aspose.BarCode pro Node.js prostřednictvím Javy je snadno přizpůsobitelný generátor čárových kódů a dekodér API. Vývojáři mohou integrovat jeho funkci generování a čtení čárových kódů do svých aplikací prostřednictvím nodejs-java bridge. Lze jej použít ke čtení běžných 1D, 2D a poštovních čárových kódů z obrázků v libovolném úhlu. Tato knihovna čárových kódů umožňuje vývojářům vytvářet obrázky čárových kódů více než 60 typů a ukládat je v různých formátech, jako jsou JPG, PNG, GIF, BMP a TIFF. Podporuje přizpůsobení různých zobrazovacích funkcí, jako je barva a styl ohraničení čárového kódu, okraje, úhel otočení, rozlišení a barva čárového kódu.

Pokročilé funkce rozhraní Node.js Barcode API

Vygenerujte švýcarský QR kód

Kromě 2D čárových kódů a QR kódů umožňuje knihovna čárových kódů generování a čtení švýcarských QR kódů. Jsou založeny na specifikaci kódu QR (Quick Response) a ve Švýcarsku se používají k usnadnění plateb mezi podniky a jednotlivci. QR kódy jsou dvourozměrné čárové kódy, které lze naskenovat chytrým telefonem nebo jiným zařízením a rychle a snadno získat přístup k informacím nebo provést akci. Švýcarské QR kódy jsou národním standardem pro elektronické platby ve Švýcarsku. Firmy je používají k přijímání plateb od zákazníků. Když zákazník naskenuje švýcarský QR kód, obdrží platební údaje a může provést platbu ze své mobilní bankovní aplikace. To poskytuje podnikům pohodlný a bezpečný způsob, jak přijímat platby od svých zákazníků. Švýcarské QR kódy se běžně používají v různých odvětvích, včetně maloobchodu, pohostinství a zdravotnictví. Chcete-li vygenerovat švýcarský QR kód, budete muset zadat potřebné informace, jako je název vaší firmy, údaje o bankovním účtu a částka platby. Generátor Aspose QR Code použije tyto informace k vytvoření švýcarského QR kódu, který pak mohou vaši zákazníci naskenovat a zahájit platbu. Jakmile bude QR kód vygenerován, můžete si jej stáhnout a použít ve své firmě k přijímání plateb od vašich zákazníků.

Živý příklad generování QR kódu

Knihovna čárových kódů umožňuje vývojářům generovat širokou škálu 2D čárových kódů, včetně Data Matrix, Aztec Code, PDF417, Macro PDF417 a dalších. Je zvláště užitečné pro generování velkých nebo více čárových kódů, které obsahují dlouhé nebo složité datové hodnoty. Knihovna poskytuje jednoduché a intuitivní rozhraní pro specifikaci typu čárového kódu, který se má generovat, zadávání vstupních dat k uložení a nastavení parametrů souvisejících se vzhledem. Díky tomu je uživatelsky příjemný a výkonný nástroj pro vytváření vysoce kvalitních čárových kódů pro různé aplikace. Níže uvedená ukázka kódu ukazuje, jak vytvořit QR kódy.

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

Optimalizujte čtení čárových kódů

Aspose.Barcode for C++ je komplexní knihovna čárových kódů pro práci s čárovými kódy v široké škále aplikací. Jednou z jeho klíčových vlastností je schopnost doladit proces rozpoznávání pro optimalizaci kvality i rychlosti detekce čárového kódu. Knihovna nabízí několik pokročilých nastavení, která lze použít k optimalizaci skenování čárových kódů v závislosti na specifických potřebách aplikace. Knihovna například poskytuje speciální režimy čtení, které umožňují rychlé skenování vysoce kvalitních lineárních čárových kódů. To může být užitečné v aplikacích, které potřebují rychle zpracovat velké objemy dat čárových kódů. Knihovna navíc umožňuje vývojářům specifikovat cílové oblasti skenování a typy čárových kódů, což může zlepšit přesnost skenování tím, že se zaměří na nejdůležitější oblasti obrazu. API také podporuje detekci více čárových kódů v jednom obrázku, což může být užitečné v aplikacích, které potřebují zpracovávat více čárových kódů současně.

Živý příklad rozpoznávání čárového kódu

API čtečky čárových kódů poskytuje sadu funkcí pro skenování, detekci a čtení 1D, 2D a poštovních čárových kódů. Pomocí několika řádků kódu mohou vývojáři snadno integrovat tuto funkci do svých aplikací a použít ji k detekci a dekódování široké škály běžně používaných čárových kódů. Rozhraní API je navrženo tak, aby bylo uživatelsky přívětivé a intuitivní, což vývojářům usnadňuje rychlé a snadné přidávání možností skenování čárových kódů do jejich aplikací.

Ready to recognize Rozpoznávání Sem přetáhněte soubor nebo kliknutím procházejte *

* Nahráním souborů nebo používáním služby souhlasíte s našimi Podmínkami použijte a zásady ochrany soukromí.

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

Výsledek uznání

Co lidé říkají

Neberte nás za slovo. Podívejte se, co uživatelé říkají o API.

 
 
View Case Studies
  

Support and Learning Resources

  
  

Aspose.BarCode nabízí individuální rozhraní API pro generování a rozpoznávání čárových kódů pro další populární vývojová prostředí, jak je uvedeno níže: