PNG JPG BMP TIFF SVG
Aspose.BarCode  for Java
QR

อ่านบาร์โค้ด QR ด้วย Java

อ่าน QR รหัส, GS1 QR รหัส ใน Java โดยใช้ Aspose.BarCode ฝั่งเซิร์ฟเวอร์สำหรับ Java API

How to Read รหัส QR Using Java

ในการจดจำ รหัส QR ให้ใช้ Aspose.BarCode for Java API ไลบรารีบาร์โค้ดขั้นสูง แข็งแกร่ง และใช้งานง่ายสำหรับ Java- แพลตฟอร์มที่ใช้ ดาวน์โหลดเวอร์ชันล่าสุดโดยตรงจาก Maven และติดตั้งภายใน Maven-based โครงการโดยรวมการกำหนดค่าต่อไปนี้ใน pom.xml:

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Dependency

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>version of aspose-barcode API</version>
    <classifier>jdk17</classifier>
</dependency>

ขั้นตอนในการสแกน รหัส QR ใน Java

Aspose.BarCode ช่วยให้นักพัฒนาสามารถอ่านบาร์โค้ด รหัส QR จากสตรีมหรือรูปภาพด้วยโค้ดไม่กี่บรรทัด

  • สร้างวัตถุใหม่ของคลาส BarCodeReader
  • ตั้งค่าเส้นทางไฟล์ต้นฉบับที่มี รหัส QR
  • ส่งประเภทบาร์โค้ดที่จำเป็นไปยัง DecodeType เป็นพารามิเตอร์ที่สอง
  • วนซ้ำผลการถอดรหัส
  • รับข้อความบาร์โค้ดโดยใช้เมธอด getCodeText

ความต้องการของระบบ

Aspose API รองรับบนแพลตฟอร์มและระบบปฏิบัติการหลักทั้งหมด ก่อนดำเนินการตามตัวอย่างโค้ดด้านล่าง โปรดตรวจสอบให้แน่ใจว่าระบบของคุณเป็นไปตามข้อกำหนดต่อไปนี้

  • Microsoft Windows, Linux หรือระบบปฏิบัติการใดๆ ที่เข้ากันได้กับ Java Runtime Environment สำหรับ JSP/JSF และแอปพลิเคชันเดสก์ท็อป
  • สภาพแวดล้อมการพัฒนา Java เช่น JRE 1.6 หรือสูงกว่า
  • Java Development เวอร์ชัน JSE2 7.0 ขึ้นไป
Ready to recognize ตระหนัก วางไฟล์ที่นี่หรือคลิกเพื่อเรียกดู *

* โดยการอัปโหลดไฟล์ของคุณหรือใช้บริการ แสดงว่าคุณยอมรับข้อกำหนดในการให้บริการ ใช้และนโยบายความเป็นส่วนตัว

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.QR);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

ผลการรับรู้