บทแนะนำสั้นนี้อธิบายวิธี อ่านบาร์โค้ด Data Matrix ด้วย C#. รายละเอียดทั้งหมดอยู่ในบทความนี้ เช่น การอ้างอิงถึงไลบรารีที่จำเป็นสำหรับการพัฒนา ตัวอ่านโค้ด Data Matrix ด้วย C#, รายการขั้นตอน, และโค้ดตัวอย่าง. จะมีการพูดถึงตัวเลือกไลบรารีบางอย่างเพื่อปรับแต่งโค้ดสำหรับดึงข้อมูลจาก Data Matrix image.
ขั้นตอนสำหรับสแกนโค้ด Data Matrix ด้วย C#
- ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.BarCode for .NET เพื่ออ่าน Data Matrix
- กำหนดเส้นทางไปยังไฟล์รูปภาพ Data Matrix code
- ใช้ใบอนุญาตเพื่ออ่านภาพ Data Matrix เนื่องจากต้องการใบอนุญาต
- สร้างอินสแตนซ์ของอ็อบเจ็กต์ BarCodeReader โดยส่งชื่อไฟล์อินพุตและ DecodeType เป็น DataMatrix
- กำหนด quality level สูงสุดเพื่ออ่านภาพที่ยาก
- สแกนภาพด้วยพารามิเตอร์ที่กำหนดและรับบาร์โค้ดทั้งหมดในภาพ
- วิเคราะห์บาร์โค้ดทั้งหมด ทีละหนึ่ง
- พิมพ์ข้อความบาร์โค้ด, ประเภทบาร์โค้ด, และบริเวณของภาพที่อ่านบาร์โค้ด
ขั้นตอนเหล่านี้อธิบายการพัฒนา Data Matrix scanner using C# รวมโมดูลที่จำเป็นจากไลบรารี โหลดใบอนุญาตที่จำเป็นสำหรับการอ่านบาร์โค้ด Data Matrix และสร้างอ็อบเจกต์ BarCodeReader โดยตั้งค่าพาธของภาพอินพุตและประเภทการถอดรหัสเป็น DataMatrix กำหนดระดับคุณภาพเป็นสูงสุดเพื่ออ่านภาพที่ยากขึ้น อ่านบาร์โค้ดทั้งหมดจากภาพที่โหลด และแสดงข้อมูลบาร์โค้ดทั้งหมด.
โค้ดสำหรับ Data Matrix Reader ด้วย C#
โค้ดตัวอย่างข้างต้นแสดงกระบวนการ สแกน Data Matrix code ด้วย C# . โปรดทราบว่าหากคุณมี Data Matrix หลายรหัสในภาพ คุณอาจใช้คุณภาพที่ตั้งล่วงหน้าแทน HighQuality ได้ มีตัวเลือกให้ตั้งค่า timeout สำหรับการจดจำเพื่อหลีกเลี่ยงการค้าง, ใช้ checksum เพื่อตรวจสอบภาพที่เสียหาย, และใช้ความสามารถ abort เพื่อยกเลิกการสแกนที่ใช้เวลานาน.
บทความนี้อธิบายกระบวนการสแกน Data Matrix. เพื่อสร้างรหัส Data Matrix ให้ดูบทความ Generate Data Matrix Barcode using C#.