บาร์โค้ดเป็นเหมือนรหัสพิเศษที่เครื่องสามารถอ่านได้ โดยปกติจะมีบรรทัดและตัวเลขที่ช่วยระบุผลิตภัณฑ์ เช่น การติดตามสินค้าคงคลังและการขาย ในบทความนี้เราจะพูดถึงวิธีการใช้ Java เพื่อสแกนบาร์โค้ดภายในแอปพลิเคชัน

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