바코드는 기계가 읽을 수 있는 특수 코드와 같습니다. 일반적으로 재고 추적 및 판매와 같이 제품을 식별하는 데 도움이 되는 줄과 번호가 있습니다. 이 기사에서는 Java를 사용하여 애플리케이션 내에서 바코드를 스캔하는 방법에 대해 설명합니다.

Java를 사용하는 바코드 판독기 | 이미지에서 바코드 스캔

바코드 스캐닝을 위한 Java API

GroupDocs.Parser for Java API는 개발자가 PDF, Word 파일 및 Excel 스프레드시트와 같은 다양한 문서 유형에서 정보를 추출하는 데 유용한 도구입니다. 문서에서 텍스트, 그림, QR 코드, 바코드 및 구조화된 콘텐츠를 추출할 수 있습니다. 이 API를 사용하여 간단한 Java 코드 스니펫을 사용하여 애플리케이션 내의 이미지에서 바코드를 스캔하겠습니다.

시작하려면 다운로드 섹션에서 JAR 파일을 다운로드할 수 있습니다. Maven 기반 애플리케이션의 경우 다음 구성을 사용하십시오.

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-parser</artifactId>
    <version>23.2</version>
</dependency>

Java로 바코드를 스캔하는 방법

바코드 스캔이 어렵다고 생각하신다면 생각을 바꿔보도록 합시다. Java로 바코드 이미지를 읽으려면 다음 단계를 따르십시오.

  • Parser 클래스를 사용하여 바코드 이미지를 로드합니다.
  • 로드된 이미지에서 바코드를 가져옵니다.
  • getValue 메서드를 사용하여 바코드에서 인코딩된 정보를 추출합니다.

애플리케이션 내에서 바코드 이미지를 스캔하는 방법을 보려면 다음 Java 소스 코드 예제를 살펴보십시오.

// Java를 사용하여 바코드 스캔
try(Parser parser = new Parser("/path/barcode.png"))
{
    // 모든 바코드를 추출합니다.
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
  
    // 반복
    for(PageBarcodeArea barcode : barcodes)
    {
        // 식별된 바코드 값 인쇄
        Console.WriteLine(barcode.getCodeTypeName()	 +" Code Value: " + barcode.getValue());
    }
}

제한된 시간 동안 정식 라이선스 받기

임시 라이선스를 무료로 획득하여 평가하는 동안 아무런 제한 없이 바코드 스캐너 및 기타 API 기능을 탐색할 수 있습니다.

결론

결론적으로 Java를 사용하여 이미지에서 바코드를 스캔하는 간단한 방법을 발견했습니다. 이 지식을 바탕으로 자신만의 바코드 판독기를 만들거나 온라인 바코드 스캐닝 응용 프로그램을 개발할 수도 있습니다.

추가 학습을 위해 다음과 같은 유용한 리소스를 탐색할 수 있습니다.

또한보십시오