Kotlin – ZXing을 사용하여 QR코드 읽기/쓰기 방법

1992 단어 qrcodezxingkotlin
https://grokonez.com/kotlin/kotlin-read-write-qr-code-zxing
Kotlin – ZXing을 사용하여 QR코드 읽기/쓰기 방법
이 자습서에서는 Kotlin이 ZXing을 사용하여 QR코드를 읽고 쓰는 예를 살펴봅니다.

의존성

<dependency>
    <groupId>com.google.zxing</groupId>
    <artifactId>core</artifactId>
    <version>3.3.2</version>
</dependency>

<dependency>
    <groupId>com.google.zxing</groupId>
    <artifactId>javase</artifactId>
    <version>3.3.2</version>
</dependency>

둘QR코드에 데이터 쓰기


package com.javasampleapproach.kotlin.qrcode

import java.io.IOException
import java.nio.file.FileSystems
import java.nio.file.Path
import com.google.zxing.BarcodeFormat
import com.google.zxing.WriterException
import com.google.zxing.client.j2se.MatrixToImageWriter
import com.google.zxing.common.BitMatrix
import com.google.zxing.qrcode.QRCodeWriter

@Throws(WriterException::class, IOException::class)
fun main(args: Array?) {

    val qrCodeWriter = QRCodeWriter()
    val bitMatrix = qrCodeWriter.encode(
            "JavaSampleApproach\nJava Technology, Spring Framework",
            BarcodeFormat.QR_CODE,
            350, 350) // width x height

    val path = FileSystems.getDefault().getPath("JSA-QRCode.png")
    MatrixToImageWriter.writeToPath(bitMatrix, "PNG", path)
}
QR코드를 생성하려면 다음과 같이 하십시오.

3. QR코드에서 데이터를 읽는다


자세한 내용은 다음을 참조하십시오.
https://grokonez.com/kotlin/kotlin-read-write-qr-code-zxing
Kotlin – ZXing을 사용하여 QR코드 읽기/쓰기 방법

좋은 웹페이지 즐겨찾기