QR 코드는 다양한 정보를 담을 수 있는 바코드 유형입니다. 스마트폰의 QR 코드 리더를 사용하여 스캔하고 정보를 읽을 수 있습니다. QR 코드는 제품 세부 정보 표시, 휴대폰 결제, 액세스 제어 등 다양한 방식으로 사용됩니다. 이 기사에서는 Java를 사용하여 프로그래밍 방식으로 QR 코드를 스캔하는 방법에 대해 설명합니다.

Java를 사용하는 QR 코드 리더 | 이미지에서 QR 코드 스캔

QR 코드 스캔을 위한 Java API

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

다운로드 섹션에서 JAR 파일을 다운로드하거나 Java 애플리케이션 내에서 최신 리포지토리 및 종속성 Maven 구성을 사용할 수 있습니다.

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

Java를 사용하여 QR 코드를 스캔하는 방법

이 간단한 단계를 통해 QR 코드를 스캔하는 것이 생각만큼 어렵지 않다는 것을 깨닫게 될 것입니다. QR 코드 이미지를 읽는 방법에 대한 다음 지침을 살펴보십시오.

  • Parser 클래스를 사용하여 QR 코드 이미지를 로드합니다.
  • 로드된 이미지의 QR 코드를 가져옵니다.
  • getValue 메소드를 사용하여 QR 코드에서 동봉된 메시지를 추출하십시오.

다음 Java 코드는 애플리케이션 내의 QR 코드 이미지를 스캔합니다.

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

무료 라이선스 받기

QR 스캐너를 분석할 수 있는 무료 임시 라이선스 및 평가 제한 없이 API의 기타 기능을 사용할 수 있습니다.

결론

이제 Java를 사용하여 이미지에서 QR 코드를 쉽게 스캔하는 방법에 대한 지식을 얻었으므로 이 새로운 기술을 사용하여 자신만의 QR 코드 판독기를 만들거나 온라인 QR 코드 스캔 응용 프로그램을 개발할 수 있습니다. 무한한 가능성으로 무엇을 할 수 있는지 봅시다.

자세한 내용은 다음 유용한 자료를 참조하십시오.

또한보십시오