Kotlin – ZXing을 사용하여 QR코드 읽기/쓰기 방법
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코드 읽기/쓰기 방법
Reference
이 문제에 관하여(Kotlin – ZXing을 사용하여 QR코드 읽기/쓰기 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/loizenai/kotlin-how-to-read-write-qr-code-with-zxing-2p4g텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)