wygeneruj kod kreskowy w node.js

Kody kreskowe służą do wizualnego przedstawienia danych w postaci obiektów graficznych. W różnych przypadkach używane są różne typy kodów kreskowych, takie jak Code128, QR code, Aztech, Pdf127 itp. Z tego artykułu dowiesz się, jak zaimplementować funkcje generowania kodów kreskowych w swoich aplikacjach internetowych. W szczególności artykuł będzie dotyczył generowania kodów kreskowych w aplikacjach Node.js.

Interfejs API generatora kodów kreskowych Node.js

Do generowania kodów kreskowych użyjemy Aspose.BarCode for Node.js via Java. Jest to bogaty w funkcje interfejs API, który umożliwia generowanie i odczytywanie popularnych symboli kodów kreskowych z poziomu aplikacji Node.js. Możesz pobrać interfejs API lub zainstalować go za pomocą następującego polecenia NPM.

> npm install aspose.barcode

Aspose.BarCode for Node.js przez Javę obsługuje następujące symboliki kodów kreskowych.

Poczta australijskaEAN8
AztekPrzeplatane2of5
Dodatek do kodu kreskowegoITF14
BooklandEANMacierz 2 z 5
CodabarMSI
Kod11PDF417
Kod128Planeta
Code39 rozszerzonyPostnet
Standard Code39PZN (Pharma Zentral Nummer, kod kreskowy Pharmazentralnummer)
Code93 rozszerzonyQR
Standard Code93SSCC18
macierz danychStandard2z5
Deutsche Post IdentcodeSzwajcarski QR
EAN128UPCA
EAN13UPCE
EAN14(SCC14)

Wygeneruj kod kreskowy w Node.js

Poniżej przedstawiono kroki, aby wygenerować kod kreskowy w aplikacjach Node.js.

Poniższy przykładowy kod pokazuje, jak wygenerować obraz kodu kreskowego w Node.js.

// ustawić typ kodu kreskowego
let encode_type = EncodeTypes.CODE_128;

// utwórz generator kodów kreskowych
let generator = new BarcodeGenerator(encode_type, null);

// Ustaw tekst
generator.setCodeText("Aspose.BarCode");

// wygenerować kod kreskowy
generator.save("barcode.png", "PNG");

kod kreskowy

wygeneruj kod kreskowy node.js

Wygeneruj kod QR w Node.js

Aspose.BarCode for Node.js przez Javę pozwala również generować dwuwymiarowe kody kreskowe, takie jak kody QR. Poniżej przedstawiono kroki, aby wygenerować kod QR w Node.js.

Poniższy przykład kodu pokazuje, jak wygenerować kod QR w Node.js.

// ustawić typ kodu kreskowego
let encode_type = EncodeTypes.QR;

// utwórz generator kodów kreskowych
let generator = new BarcodeGenerator(encode_type, null);

// Ustaw tekst
generator.setCodeText("Aspose.BarCode");

// wygenerować kod kreskowy
generator.save("barcode.png", "PNG");

Kod QR

wygeneruj QR node.js

Dostosuj wygląd kodu kreskowego

Możesz również dostosować wygląd kodu kreskowego, zmieniając kolor przedni, kolor tła, czcionkę, obramowanie, rozdzielczość itp. Poniżej przedstawiono kroki, aby dostosować wygląd kodu kreskowego.

Poniższy przykładowy kod pokazuje, jak dostosować kod kreskowy w Node.js.

// utwórz generator kodów kreskowych
let generator = new BarcodeGenerator(EncodeTypes.AZTEC, "Aspose.BarCode");
    
// ustaw kolor tyłu kodu kreskowego
generator.getParameters().setBackColor("#A9A9A9");
// ustaw kolor paska kodu kreskowego
generator.getParameters().getBarcode().setBarColor("#FFA500");
// ustaw kolor obramowania
generator.getParameters().getBorder().setColor("#000000"); 
// ustaw kolor tekstu
generator.getParameters().getBarcode().getCodeTextParameters().setColor("#FFA500");
// ustawić rozdzielczość obrazu
generator.getParameters().setResolution(300);

// zapisz kod kreskowy
generator.save("barcode.png", "PNG");

kod kreskowy

dostosować kod kreskowy

Uzyskaj bezpłatną licencję API

Aby korzystać z API bez ograniczeń ewaluacyjnych, możesz uzyskać bezpłatną tymczasową licencję.

Wniosek

W tym artykule nauczyłeś się generować kod kreskowy w aplikacjach Node.js. Widziałeś również, jak dostosować wygląd kodów kreskowych za pomocą różnych opcji. Ponadto możesz dowiedzieć się więcej o interfejsie API, korzystając z jego dokumentacji. Ponadto możesz dzielić się z nami swoimi pytaniami za pośrednictwem naszego forum.

Zobacz też