vygenerovat čárový kód v node.js

Čárové kódy se používají k vizuální reprezentaci dat ve formě grafických objektů. V různých případech se používají různé typy čárových kódů, například Code128, QR code, Aztech, Pdf127 atd. V tomto článku se dozvíte, jak implementovat funkce generování čárových kódů ve vašich webových aplikacích. Konkrétně se tento článek bude zabývat tím, jak generovat čárové kódy v aplikacích Node.js.

Node.js Barcode Generator API

Pro generování čárových kódů použijeme Aspose.BarCode for Node.js přes Java. Jedná se o API s bohatými funkcemi, které vám umožňuje generovat a číst oblíbené symboliky čárových kódů z vašich aplikací Node.js. Rozhraní API můžete stáhnout nebo jej nainstalovat pomocí následujícího příkazu NPM.

> npm install aspose.barcode

Aspose.BarCode for Node.js prostřednictvím Java podporuje následující symboliky čárových kódů.

Australia PostEAN8
aztéckýInterleaved2of5
Dodatek k čárovému kóduITF14
BooklandEANMatice 2 z 5
CodabarMSI
Kód11PDF417
Kód128Planeta
Code39 RozšířenýPostnet
Code39 StandardPZN (Pharma Zentral Nummer, Pharmazentralnummer čárový kód)
Code93 RozšířenýQR
Code93 StandardSSCC18
DatamatrixStandard2z5
Deutsche Post IdentcodeŠvýcarský QR
EAN128UPCA
EAN13UPCE
EAN14(SCC14)

Vygenerujte čárový kód v Node.js

Následují kroky pro vygenerování čárového kódu v aplikacích Node.js.

Následující ukázka kódu ukazuje, jak vygenerovat obrázek čárového kódu v Node.js.

// nastavit typ čárového kódu
let encode_type = EncodeTypes.CODE_128;

// vytvořit generátor čárových kódů
let generator = new BarcodeGenerator(encode_type, null);

// nastavit text
generator.setCodeText("Aspose.BarCode");

// vygenerovat čárový kód
generator.save("barcode.png", "PNG");

čárový kód

vygenerovat čárový kód node.js

Vygenerujte QR kód v Node.js

Aspose.BarCode for Node.js prostřednictvím Java také umožňuje generovat dvourozměrné čárové kódy, jako jsou QR kódy. Následují kroky pro vygenerování QR kódu v Node.js.

Následující ukázka kódu ukazuje, jak vygenerovat QR kód v Node.js.

// nastavit typ čárového kódu
let encode_type = EncodeTypes.QR;

// vytvořit generátor čárových kódů
let generator = new BarcodeGenerator(encode_type, null);

// nastavit text
generator.setCodeText("Aspose.BarCode");

// vygenerovat čárový kód
generator.save("barcode.png", "PNG");

QR kód

vygenerovat QR node.js

Přizpůsobte vzhled čárového kódu

Vzhled čárového kódu můžete také upravit změnou barvy popředí, barvy zadní strany, písma, ohraničení, rozlišení atd. Níže jsou uvedeny kroky k přizpůsobení vzhledu čárového kódu.

Následující ukázka kódu ukazuje, jak přizpůsobit čárový kód v Node.js.

// vytvořit generátor čárových kódů
let generator = new BarcodeGenerator(EncodeTypes.AZTEC, "Aspose.BarCode");
    
// nastavit barvu zadní strany čárového kódu
generator.getParameters().setBackColor("#A9A9A9");
// nastavit barvu čárového kódu
generator.getParameters().getBarcode().setBarColor("#FFA500");
// nastavit barvu ohraničení
generator.getParameters().getBorder().setColor("#000000"); 
// nastavit barvu textu
generator.getParameters().getBarcode().getCodeTextParameters().setColor("#FFA500");
// nastavit rozlišení obrázku
generator.getParameters().setResolution(300);

// uložit čárový kód
generator.save("barcode.png", "PNG");

čárový kód

přizpůsobit čárový kód

Získejte bezplatnou licenci API

Abyste mohli API používat bez omezení hodnocení, můžete získat bezplatnou dočasnou licenci.

Závěr

V tomto článku jste se naučili generovat čárový kód v aplikacích Node.js. Také jste viděli, jak upravit vzhled čárových kódů pomocí různých možností. Kromě toho můžete prozkoumat více o API pomocí jeho dokumentace. Kromě toho s námi můžete sdílet své dotazy prostřednictvím našeho fóra.

Viz také