คู่มือนี้จะอธิบายวิธีการ สแกนคิวอาร์โค้ดด้วย C# REST API คุณจะได้เรียนรู้การพัฒนา เครื่องสแกนคิวอาร์โค้ดด้วย C# .NET-based API โดยใช้ Cloud SDK ที่ใช้ .NET คู่มือนี้จะช่วยคุณกำหนดบาร์โค้ดหรือประเภทคิวอาร์โค้ดเป้าหมาย เพื่อให้จดจำได้ง่ายจาก image ที่กำหนด
ข้อกำหนดเบื้องต้น
- สร้างบัญชีและรับข้อมูลประจำตัว API สำหรับการอ่านรหัส QR
- ดาวน์โหลด Aspose.BarCode Cloud SDK สำหรับ Dotnet เพื่ออ่านรหัส QR หลายรายการจากรูปภาพ
- ตั้งค่าโครงการ C# ด้วย SDK ข้างต้น
ขั้นตอนสำหรับการสแกนภาพ QR ด้วย C# REST API
- เพิ่มการอ้างอิงถึง Aspose.BarCode.Cloud.Sdk.Api และ Aspose.BarCode.Cloud.Sdk.Model เพื่อเข้าถึงคลาส API และโมเดล
- สร้างวัตถุการกำหนดค่าและตั้งค่า URL ฐาน API, ID ไคลเอนต์ และความลับไคลเอนต์สำหรับการตรวจสอบสิทธิ์ด้วย Aspose.BarCode Cloud
- ระบุชื่อไฟล์ภาพและเปิดเป็นสตรีมไฟล์เพื่อเตรียมพร้อมสำหรับการจดจำ
- สร้างอินสแตนซ์ของ RecognizeApi โดยใช้วัตถุการกำหนดค่าที่กำหนดค่าไว้
- เรียกใช้เมธอด จดจำหลายส่วนแบบอะซิงก์ ด้วย DecodeBarcodeType.QR และสตรีมไฟล์เพื่อตรวจจับรหัส QR ในรูปภาพ
- วนซ้ำผ่านบาร์โค้ดที่รู้จักในการตอบสนองและแสดงค่าและประเภทของบาร์โค้ดเหล่านั้น
ขั้นตอนเหล่านี้สรุปกระบวนการพัฒนา แอปพลิเคชันสแกนคิวอาร์โค้ดด้วย C# Low Code API ขั้นแรก ให้ตั้งค่าสภาพแวดล้อมโดยเพิ่ม Aspose.BarCode.Cloud.Sdk.Api และ Aspose.BarCode.Cloud.Sdk.Model สร้างอ็อบเจ็กต์ Configuration ด้วยข้อมูลประจำตัวของคุณ และโหลดไฟล์ภาพ (MultipleQRCodes.png) ลงใน FileStream จากนั้นใช้คลาส RecognizeApi เพื่อเรียกใช้ RecognizeMultipartAsync และวนซ้ำผลลัพธ์เพื่อแสดง BarcodeValue และ Type ของคิวอาร์โค้ดแต่ละรายการ
รหัสสำหรับอ่าน QR Code ด้วยอินเทอร์เฟซ C# REST
โค้ดด้านบนแสดงวิธีการ สแกนคิวอาร์โค้ดจากรูปภาพด้วย C# REST Interface การตั้งค่า DecodeBarcodeType (เช่น QR) คือการบอกให้ API ค้นหาเฉพาะโค้ดประเภทนั้น แทนที่จะตรวจสอบทุกประเภทที่เป็นไปได้ วิธีนี้ทำให้การสแกนรวดเร็วขึ้น น่าเชื่อถือมากขึ้น และหลีกเลี่ยงการสแกนบาร์โค้ดที่ไม่พึงประสงค์
บทช่วยสอนสั้นๆ นี้สอนเราเกี่ยวกับขั้นตอนการพัฒนาเครื่องอ่าน QR หากต้องการอ่านบาร์โค้ด โปรดดูบทความใน สแกนบาร์โค้ดด้วย C# REST API