QR 코드는 다양한 정보를 담을 수 있는 바코드 유형입니다. 스마트폰의 QR 코드 리더를 사용하여 스캔하고 정보를 읽을 수 있습니다. QR 코드는 제품 세부 정보 표시, 휴대폰 결제, 액세스 제어 등 다양한 방식으로 사용됩니다. 이 기사에서는 Java를 사용하여 프로그래밍 방식으로 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 코드 스캔 응용 프로그램을 개발할 수 있습니다. 무한한 가능성으로 무엇을 할 수 있는지 봅시다.
자세한 내용은 다음 유용한 자료를 참조하십시오.