Java에서 QR 코드를 생성합니다.

QR 코드는 중요한 정보를 공유하는 데 널리 사용됩니다. 다양한 요구 사항의 경우 솔루션 또는 애플리케이션에서 QR 코드를 생성할 수 있습니다. 따라서 이 기사에서는 Java에서 프로그래밍 방식으로 QR 코드를 생성하는 방법을 자세히 설명합니다.

QR 코드 생성을 위한 Java API 설치

다양한 종류의 바코드로 작업할 수 있는 Aspose.BarCode for Java API를 설치해야 합니다. 관련 JAR 파일을 다운로드하거나 pom.xml 파일에서 다음 구성으로 액세스하여 저장소에서 구성합니다.

<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. BarcodeGenerator 클래스의 개체를 만들고 EncodeType과 함께 입력 텍스트를 언급합니다.
  2. 인코딩 유형 및 QR 코드 버전을 설정합니다.
  3. QR 코드를 생성하고 생성된 코드를 PNG 이미지로 내보냅니다.

다음 샘플 코드는 Java에서 QR 코드를 생성하는 방법을 보여줍니다.

// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.getParameters().getBarcode().getXDimension().setPixels(4);
generator.getParameters().setResolution(400);

// 자동 버전 설정
gen.getParameters().getBarcode().getQR().setQrVersion(QRVersion.AUTO);

//ForceMicroQR QR 인코딩 유형 설정
gen.getParameters().getBarcode().getQR().setQrEncodeType(QREncodeType.FORCE_MICRO_QR);
gen.save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.PNG);

Java에서 ForceQR 인코딩으로 QR 코드 생성

Java에서 ForceQR 유형의 QR 코드를 생성하려면 아래 단계를 따라야 합니다.

  1. BarcodeGenerator 클래스의 인스턴스를 만들고 EncodeType 및 입력 텍스트를 지정합니다.
  2. 원하는 QR 코드의 인코딩 유형과 버전을 설정합니다.
  3. 코드가 포함된 출력 파일을 PNG 이미지로 작성합니다.

다음 코드 샘플은 Java에서 ForceQR 인코딩을 사용하여 QR 코드를 생성하는 방법을 설명합니다.

// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.getParameters().getBarcode().getXDimension().setPixels(4);
generator.getParameters().setResolution(400);

// 자동 버전 설정
gen.getParameters().getBarcode().getQR().setQrVersion(QRVersion.AUTO);

//ForceQR QR 인코딩 유형 설정
gen.getParameters().getBarcode().getQR().setQrEncodeType(QREncodeType.FORCE_QR);
gen.save(dataDir + "QREncodeTypeForceQR.png", BarCodeImageFormat.PNG);

무료 라이선스 받기

무료 임시 라이선스를 요청하여 워터마크나 평가 제한 없이 API를 평가할 수 있습니다.

결론

이 기사에서는 요구 사항에 따라 다양한 종류, 버전 등의 QR 코드를 생성하는 방법을 살펴보았습니다. 코드 샘플은 Java에서 프로그래밍 방식으로 QR 코드를 생성하는 전체 프로세스를 보여줍니다. 또한 documentation 공간에서 Aspose.BarCode for Java API에서 지원하는 다양한 변형 및 기능을 확인할 수 있습니다. 문의 사항이 있는 경우 포럼을 통해 언제든지 문의해 주십시오.

또한보십시오