Java에서 QR 코드를 스캔합니다.

QR 코드는 기계가 읽을 수 있는 일종의 바코드입니다. 물체를 인식하거나 일부 정보를 전파하는 데 사용되는 광학 레이블입니다. 일부 사용 사례에서는 QR 코드를 스캔해야 할 수 있습니다. 이러한 시나리오에 따라 이 기사에서는 Java에서 프로그래밍 방식으로 QR 코드를 스캔하는 방법을 설명합니다.

QR 코드 스캔을 위한 Java API 구성

Aspose.BarCode for Java API에 쉽게 접근하여 QR코드를 비롯한 다양한 바코드를 처리할 수 있습니다. New Releases 섹션에서 JAR 파일을 다운로드하여 API를 빠르게 설치하거나 애플리케이션의 pom.xml 파일에서 다음 Maven 구성을 사용하십시오.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>22.8</version>
</dependency>

Java에서 QR 코드 스캔

QR 코드를 스캔하려면 아래 단계를 따라야 합니다.

  1. BarCodeReader 클래스의 인스턴스를 만들고 DecodeType 값을 지정합니다.
  2. BarCodeResult 클래스의 개체를 인스턴스화합니다.
  3. QR 코드를 스캔하고 출력 텍스트를 가져옵니다.

아래 코드 스니펫은 Java에서 QR 코드를 스캔하는 방법을 설명합니다.

// BarCodeReader 클래스의 인스턴스 생성
BarCodeReader reader = new BarCodeReader("input.png", DecodeType.QR);

for (BarCodeResult result : reader.readBarCodes()) {
        System.out.println("BarCode CodeText: " + result.getCodeText());
        System.out.println("BarCode CodeType: " + result.getCodeTypeName());
}

Java의 스트림에서 QR 코드 스캔

다음은 Stream in Java에서 QR 코드를 읽는 단계입니다.

  1. 스트림에서 입력 파일을 로드하고 BarcodeReader 클래스의 개체를 시작합니다.
  2. DecodeType 속성을 QR로 설정하고 BarCodeResult 클래스의 인스턴스를 생성합니다.
  3. QR 코드를 스캔하고 스캔한 결과를 인쇄합니다.

다음 코드 조각은 Java에서 프로그래밍 방식으로 스트림의 QR 코드를 스캔하는 방법을 자세히 설명합니다.

// 스트림을 사용하여 입력 QR 코드 로드
InputStream stream = new FileInputStream("input.png");

// BarCodeReader 클래스의 객체 초기화
BarCodeReader reader = new BarCodeReader(stream, DecodeType.QR);

for (BarCodeResult result : reader.readBarCodes()) {
        System.out.println("BarCode CodeText: " + result.getCodeText());
        System.out.println("BarCode CodeType: " + result.getCodeTypeName());
}

무료 라이선스 받기

제한 없이 API 평가를 위해 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 Java에서 프로그래밍 방식으로 QR 코드를 스캔하는 방법을 배웠습니다. 또한 API의 다양한 다른 기능과 기능을 탐색하는 데 관심이 있는 경우 문서 섹션을 방문하십시오. 우려 사항에 대해 논의해야 하는 경우 포럼에서 언제든지 저희에게 편지를 보내주십시오.

또한보십시오