Aspose.BarCode  Node.js via Java 용

Node.js 바코드 생성기 및 스캐너 API

다양한 이미지에서 Code128, Code93, Code39, QR 코드를 포함한 1D, 2D 및 우편 바코드를 인식하거나 생성합니다.

  Download Free Trial
  
 

Java를 통한 Node.js용 Aspose.BarCode는 쉽게 사용자 정의할 수 있는 바코드 생성기 및 디코더 API입니다. 개발자는 nodejs-java 브리지를 통해 바코드 생성 및 읽기 기능을 애플리케이션에 통합할 수 있습니다. 모든 각도에서 이미지의 일반적인 1D, 2D 및 우편 바코드를 읽는 데 사용할 수 있습니다. 이 바코드 라이브러리를 통해 개발자는 60개 이상의 유형의 바코드 이미지를 생성하고 JPG, PNG, GIF, BMP 및 TIFF와 같은 다양한 형식으로 저장할 수 있습니다. 바코드 테두리 색상 및 스타일, 여백, 회전 각도, 해상도 및 바코드 색상과 같은 다양한 이미징 기능을 사용자 정의할 수 있습니다.

고급 Node.js 바코드 API 기능

스위스 QR 코드 생성

2D 바코드 및 QR 코드 외에도 바코드 라이브러리를 사용하면 스위스 QR 코드를 생성하고 읽을 수 있습니다. QR(Quick Response) 코드 사양을 기반으로 하며 스위스에서 기업과 개인 간의 결제를 용이하게 하는 데 사용됩니다. QR 코드는 빠르고 쉽게 정보에 액세스하거나 작업을 수행하기 위해 스마트폰이나 기타 장치로 스캔할 수 있는 2차원 바코드입니다. 스위스 QR 코드는 스위스의 전자 결제에 대한 국가 표준입니다. 그들은 고객으로부터 지불을 받기 위해 기업에서 사용합니다. 고객이 스위스 QR 코드를 스캔하면 결제 정보가 제공되고 모바일 뱅킹 앱에서 결제를 시작할 수 있습니다. 이는 기업이 고객으로부터 결제를 수락할 수 있는 편리하고 안전한 방법을 제공합니다. 스위스 QR 코드는 소매, 접객업, 의료 등 다양한 산업에서 일반적으로 사용됩니다. 스위스 QR 코드를 생성하려면 회사 이름, 은행 계좌 정보, 결제 금액과 같은 필수 정보를 제공해야 합니다. Aspose QR 코드 생성기는 이 정보를 사용하여 고객이 결제를 시작하기 위해 스캔할 수 있는 스위스 QR 코드를 생성합니다. QR 코드가 생성되면 다운로드하여 비즈니스에서 고객의 결제를 수락하는 데 사용할 수 있습니다.

QR 코드 생성 라이브 예제

바코드 라이브러리를 통해 개발자는 Data Matrix, Aztec 코드, PDF417, 매크로 PDF417 등을 포함하여 광범위한 2D 바코드를 생성할 수 있습니다. 길거나 복잡한 데이터 값을 포함하는 크거나 여러 개의 바코드를 생성하는 데 특히 유용합니다. 라이브러리는 생성할 바코드 유형 지정, 저장할 입력 데이터 입력, 모양 관련 매개변수 설정을 위한 간단하고 직관적인 인터페이스를 제공합니다. 따라서 다양한 애플리케이션을 위한 고품질 바코드를 생성하기 위한 사용자 친화적이고 강력한 도구입니다. 아래 코드 샘플은 QR 코드를 생성하는 방법을 보여줍니다.

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

바코드 판독 최적화

C++용 Aspose.Barcode는 광범위한 애플리케이션에서 바코드 작업을 위한 포괄적인 바코드 라이브러리입니다. 핵심 기능 중 하나는 인식 프로세스를 미세 조정하여 바코드 감지의 품질과 속도를 모두 최적화하는 기능입니다. 라이브러리는 응용 프로그램의 특정 요구 사항에 따라 바코드 스캔을 최적화하는 데 사용할 수 있는 몇 가지 고급 설정을 제공합니다. 예를 들어 라이브러리는 고품질 선형 바코드를 빠르게 스캔할 수 있는 특수 읽기 모드를 제공합니다. 이것은 대량의 바코드 데이터를 신속하게 처리해야 하는 애플리케이션에서 유용할 수 있습니다. 또한 이 라이브러리를 통해 개발자는 대상 스캔 영역과 바코드 유형을 지정할 수 있으므로 이미지의 가장 관련성이 높은 영역에 초점을 맞춤으로써 스캔 정확도를 높일 수 있습니다. API는 또한 단일 이미지에서 여러 바코드 감지를 지원하므로 여러 바코드를 동시에 처리해야 하는 애플리케이션에 유용할 수 있습니다.

바코드 인식 라이브 예제

바코드 판독기 API는 1D, 2D 및 우편 바코드를 스캔, 감지 및 판독하기 위한 일련의 기능을 제공합니다. 몇 줄의 코드만으로 개발자는 이 기능을 애플리케이션에 쉽게 통합하고 이를 사용하여 일반적으로 사용되는 광범위한 바코드를 감지하고 디코딩할 수 있습니다. API는 사용자 친화적이고 직관적으로 설계되어 개발자가 쉽고 빠르게 바코드 스캔 기능을 응용 프로그램에 추가할 수 있습니다.

Ready to recognize 인식 여기에 파일을 놓거나 클릭하여 찾아보기 *

* 파일을 업로드하거나 서비스를 사용하면 약관에 동의하게 됩니다. 사용개인정보 보호정책.

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

인식 결과

사람들이 말하는 것

우리의 말을 그대로 받아들이지 마십시오. API에 대한 사용자의 의견을 확인하십시오.

 
 
View Case Studies
  

Support and Learning Resources