รหัส QR เป็นบาร์โค้ดประเภทหนึ่งที่สามารถบรรจุข้อมูลที่แตกต่างกันได้ คุณสามารถใช้เครื่องอ่านรหัส QR บนสมาร์ทโฟนของคุณเพื่อสแกนและอ่านข้อมูลได้ มีการใช้รหัส QR ในหลายๆ วิธี เช่น การแสดงรายละเอียดสินค้า การชำระเงินด้วยโทรศัพท์ของคุณ และการควบคุมการเข้าถึง ในบทความนี้ เราจะพูดถึงวิธีใช้ Java เพื่อสแกนรหัส QR โดยทางโปรแกรม
Java API สำหรับการสแกน QR Code
GroupDocs.Parser for Java API เป็นเครื่องมือที่ช่วยให้นักพัฒนาดึงข้อมูลจากเอกสารประเภทต่างๆ เช่น PDF ไฟล์ Word และสเปรดชีต Excel คุณสามารถแยกข้อความ รูปภาพ บาร์โค้ด และเนื้อหาที่มีโครงสร้างอื่นๆ ออกจากเอกสารได้ ตอนนี้ เรามาสแกนคิวอาร์โค้ดจากรูปภาพในแอปพลิเคชันของคุณโดยใช้โค้ดจาวาชิ้นเล็กๆ กัน
คุณสามารถดาวน์โหลดไฟล์ JAR ได้จาก ส่วนการดาวน์โหลด หรือใช้พื้นที่เก็บข้อมูลล่าสุดและการกำหนดค่า Maven ที่ขึ้นต่อกันภายในแอปพลิเคชัน Java ของคุณ
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-parser</artifactId>
<version>23.2</version>
</dependency>
วิธีสแกน QR Code โดยใช้ Java
ขั้นตอนง่ายๆ เหล่านี้จะช่วยให้คุณรู้ว่าการสแกนคิวอาร์โค้ดนั้นไม่ได้ยากอย่างที่คิด ดูคำแนะนำต่อไปนี้เกี่ยวกับวิธีการอ่านภาพคิวอาร์โค้ด:
- โหลดรูปภาพ QR Code โดยใช้คลาส Parser
- รับรหัส QR ของภาพที่โหลด
- แยกข้อความที่แนบมาจาก QR Code โดยใช้วิธี getValue
โค้ด Java ต่อไปนี้จะสแกนภาพโค้ด QR ภายในแอปพลิเคชัน:
// สแกนรหัส QR โดยใช้ Java
try(Parser parser = new Parser("/path/qrcode.png"))
{
// แยกรหัส QR ทั้งหมด
Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
// ย้ำ
for(PageBarcodeArea barcode : barcodes)
{
// พิมพ์ค่ารหัส QR ที่ระบุ
Console.WriteLine(barcode.getCodeTypeName() +" Code Value: " + barcode.getValue());
}
}
รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรีเพื่อวิเคราะห์เครื่องสแกน QR และคุณสมบัติอื่นๆ ของ API โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ตอนนี้ คุณได้รับความรู้เกี่ยวกับวิธีสแกนรหัส QR จากรูปภาพโดยใช้ Java อย่างง่ายดายแล้ว คุณสามารถใช้ทักษะใหม่นี้เพื่อสร้างเครื่องอ่านรหัส QR ของคุณเอง หรือแม้แต่พัฒนาแอปพลิเคชันสแกนรหัส QR ออนไลน์ มาดูกันว่าคุณจะทำอะไรกับความเป็นไปได้ที่ไม่สิ้นสุด
สำหรับการเรียนรู้เพิ่มเติม คุณสามารถเยี่ยมชมเนื้อหาที่เป็นประโยชน์ต่อไปนี้: