Aspose.BarCode  Java 용

자바 바코드 생성 및 인식 API

모든 Java 애플리케이션 내에서 선형, 2D 및 우편 유형의 바코드를 만들고 인식합니다.

  Download Free Trial
  
 

Aspose.BarCode for Java는 Java 애플리케이션을 위한 바코드 생성 및 인식 기능을 제공하는 강력하고 안정적인 API입니다. 가장 확립된 표준 및 사양을 지원하며 개발자가 모든 각도에서 다양한 이미지 파일의 1D 및 2D 바코드를 읽을 수 있습니다. Aspose.BarCode for Java는 매우 유연한 이미징 옵션을 사용하여 다양한 이미지 형식으로 바코드 이미지를 렌더링합니다. 라이브러리는 60개 이상의 바코드 유형 인코딩 및 디코딩을 지원하고 바코드 이미지를 직접 인쇄할 수 있습니다.

고급 Java 라이브러리 기능

바코드 유형 및 모양 사용자 지정

Java용 바코드 API를 사용하면 개발자가 바코드 유형, 입력 텍스트, 글꼴 스타일, 배경 및 전경색, 캡션 정렬 및 위치, 기타 속성을 지정하여 생성된 바코드의 모양을 미세 조정할 수 있습니다. 위쪽 및 아래쪽 캡션, 글꼴, 색상 및 정렬에 대한 가시성을 설정하여 캡션을 수정할 수 있습니다.

바코드 생성 라이브 예제

바코드 API를 사용하면 개발자가 응용 프로그램에서 고품질 바코드 이미지를 쉽게 생성할 수 있습니다. QR Code 및 Code 128과 같이 널리 사용되는 바코드 유형은 물론 Aztec Code 및 Data Matrix과 같은 보다 전문화된 유형을 포함하여 광범위한 바코드 유형을 지원합니다. API를 사용하면 개발자가 전경 및 배경 색상, 글꼴 및 캡션 정렬을 포함하여 생성된 바코드의 모양을 사용자 지정할 수 있습니다. 개발자는 API를 사용하여 1차원 바코드를 생성하는 것과 동일한 방식으로 2D 바코드를 쉽게 생성할 수 있습니다.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

PDF 문서에 바코드 삽입

바코드 라이브러리를 통해 개발자는 맞춤형 바코드를 생성할 수 있을 뿐만 아니라 생성된 이미지를 PDF 문서에 직접 추가할 수 있습니다. 먼저 지원되는 래스터 형식 중 하나를 사용하여 바코드 이미지를 만든 다음 PDF 파일에 삽입할 수 있습니다. API를 사용하면 이미지 압축 및 품질 손실 없이 바코드를 추가할 수 있습니다. 또한 삽입하기 전에 바코드 매개변수 및 모양을 수정하거나 생성된 이미지를 여러 문서 페이지에 한 번에 추가하는 기능을 제공합니다. Aspose.BarCode API는 바코드 이미지의 고품질 인쇄에 사용할 수 있습니다. 래스터 이미지의 표준 해상도는 96dpi로 이 용도로는 충분하지 않습니다. API를 사용하면 바코드 이미지 해상도를 300dpi 또는 600dpi로 설정하여 고품질 PDF 문서를 인쇄할 수 있습니다.

바코드 인식 라이브 예제

Java 바코드 라이브러리는 Java 애플리케이션에서 바코드 작업을 위한 강력한 도구입니다. 주요 기능 중 하나는 다양한 이미지 파일 형식에서 바코드를 읽을 수 있는 기능입니다. 바코드 인식을 담당하는 기본 클래스인 BarCodeReader 클래스는 BMP, PNG, TIFF, JPEG 및 GIF를 포함하여 널리 사용되는 많은 이미지 형식을 지원합니다. 이를 통해 바코드 인식 기능을 다양한 애플리케이션에 쉽게 통합할 수 있습니다.

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

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

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

인식 결과

PDF 문서에서 바코드 스캔

이미지 파일에서 바코드를 읽는 것 외에도 바코드 라이브러리를 사용하여 PDF 파일에서 바코드를 스캔할 수 있습니다. 개발자는 여러 페이지의 PDF 문서에서 빠른 바코드 감지를 구현할 수 있습니다. API는 여러 가지 방법을 제공합니다. 권장되는 방법은 문서 페이지를 래스터 이미지로 변환한 다음 바코드 판독 메커니즘을 적용하는 것입니다. 페이지 콘텐츠를 래스터 이미지로 렌더링하는 것이 가장 쉽고 효율적인 방법으로 제안됩니다. 그렇지 않으면 원본 PDF 문서에서 바코드 이미지를 먼저 감지하고 추출할 수 있습니다. 이 방법을 사용하면 원래 해상도로 바코드를 쉽게 읽을 수 있습니다. Aspose.BarCode API를 사용하면 여러 페이지의 PDF 파일을 처리하여 문서에 표시된 모든 바코드를 감지하고 인식할 수 있습니다.

사람들이 말하는 것

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

 
 
View Case Studies