node.js에서 바코드 생성

바코드는 데이터를 그래픽 개체의 형태로 시각적으로 표현하는 데 사용됩니다. Code128, QR code, Aztech, Pdf127 등과 같은 다양한 경우에 다양한 유형의 바코드가 사용됩니다. 이 기사에서는 웹 애플리케이션에서 바코드 생성 기능을 구현하는 방법을 배웁니다. 특히 이 기사에서는 Node.js 애플리케이션에서 바코드를 생성하는 방법을 다룹니다.

Node.js 바코드 생성기 API

바코드를 생성하기 위해 Java를 통한 Node.js용 Aspose.BarCode를 사용합니다. Node.js 애플리케이션 내에서 인기 있는 바코드 기호를 생성하고 읽을 수 있는 기능이 풍부한 API입니다. API를 다운로드하거나 다음 NPM 명령을 사용하여 설치할 수 있습니다.

> npm install aspose.barcode

Java를 통한 Node.js용 Aspose.BarCode는 다음 바코드 기호를 지원합니다.

호주 포스트 EAN8
아즈텍 인터리브드2of5
바코드 보충 ITF14
북랜드EAN 매트릭스 2/5
코다바 MSI
코드11 PDF417
코드128 플래닛
Code39 확장 포스트넷
Code39 표준 PZN(Pharma Zentral Nummer, Pharmazentralnummer 바코드)
Code93 확장 QR
Code93 표준 SSCC18
데이터 매트릭스 Standard2of5
Deutsche Post Identcode 스위스 QR
EAN128 UPCA
EAN13 UPCE
EAN14(SCC14)

Node.js에서 바코드 생성

다음은 Node.js 애플리케이션에서 바코드를 생성하는 단계입니다.

다음 코드 샘플은 Node.js에서 바코드 이미지를 생성하는 방법을 보여줍니다.

// 바코드 유형 설정
let encode_type = EncodeTypes.CODE_128;

// 바코드 생성기 생성
let generator = new BarcodeGenerator(encode_type, null);

// 텍스트 설정
generator.setCodeText("Aspose.BarCode");

// 바코드 생성
generator.save("barcode.png", "PNG");

바코드

바코드 node.js 생성

Node.js에서 QR 코드 생성

Java를 통한 Node.js용 Aspose.BarCode를 사용하면 QR 코드와 같은 2차원 바코드도 생성할 수 있습니다. 다음은 Node.js에서 QR 코드를 생성하는 단계입니다.

다음 코드 샘플은 Node.js에서 QR 코드를 생성하는 방법을 보여줍니다.

// 바코드 유형 설정
let encode_type = EncodeTypes.QR;

// 바코드 생성기 생성
let generator = new BarcodeGenerator(encode_type, null);

// 텍스트 설정
generator.setCodeText("Aspose.BarCode");

// 바코드 생성
generator.save("barcode.png", "PNG");

QR 코드

QR node.js 생성

바코드 모양 사용자 정의

전경색, 배경색, 글꼴, 테두리, 해상도 등을 변경하여 바코드 모양을 사용자 정의할 수도 있습니다. 다음은 바코드 모양을 사용자 정의하는 단계입니다.

다음 코드 샘플은 Node.js에서 바코드를 사용자 지정하는 방법을 보여줍니다.

// 바코드 생성기 생성
let generator = new BarcodeGenerator(EncodeTypes.AZTEC, "Aspose.BarCode");
    
// 바코드의 뒷면 색상 설정
generator.getParameters().setBackColor("#A9A9A9");
// 바코드의 막대 색상 설정
generator.getParameters().getBarcode().setBarColor("#FFA500");
// 테두리 색상 설정
generator.getParameters().getBorder().setColor("#000000"); 
// 텍스트 색상 설정
generator.getParameters().getBarcode().getCodeTextParameters().setColor("#FFA500");
// 이미지 해상도 설정
generator.getParameters().setResolution(300);

// 바코드 저장
generator.save("barcode.png", "PNG");

바코드

바코드 사용자 정의

무료 API 라이선스 받기

평가 제한 없이 API를 사용하기 위해서는 임시 무료 라이선스를 취득할 수 있습니다.

결론

이 기사에서는 Node.js 애플리케이션에서 바코드를 생성하는 방법을 배웠습니다. 또한 다양한 옵션을 사용하여 바코드 모양을 사용자 지정하는 방법을 살펴보았습니다. 또한 문서를 사용하여 API에 대해 자세히 알아볼 수 있습니다. 또한 포럼을 통해 질문을 공유할 수 있습니다.

또한보십시오