Scan QR Code in C#.

Overview

QR codes เป็นที่นิยมใช้กันอย่างแพร่หลายสำหรับการถ่ายโอนข้อมูลอย่างมีประสิทธิภาพและเชื่อถือได้ในแอปพลิเคชันต่างๆ รวมถึงโลจิสติกส์และการตลาด บทความนี้จะสำรวจวิธีการ สแกน QR Codes ใน C# อย่างมีโปรแกรมโดยใช้ $99 Aspose.BarCode สำหรับ .NET plugin ซึ่งเป็นไลบรารีที่ทรงพลังที่ออกแบบมาเพื่อการประมวลผลบาร์โค้ด 2D ที่ราบรื่น

Key Features:

  • การรองรับฟอร์แมตที่หลากหลาย: ถอดรหัส QR codes, Data Matrix, Aztec และบาร์โค้ด 2D อื่นๆ
  • ตัวเลือกการป้อนข้อมูลที่ยืดหยุ่น: สแกนบาร์โค้ดจากภาพถ่าย สตรีม หรือฟีดกล้องเว็บ
  • การรู้จำที่แข็งแกร่ง: จัดการกับภาพ QR Code ที่ถูกหมุน มีการบิดเบือน หรือมีเสียงรบกวนได้อย่างมีประสิทธิภาพ
  • โซลูชันต้นทุนต่ำ: ตัวเลือกที่เหมาะสมสำหรับนักพัฒนาองค์กรและผู้ชื่นชอบทั่วไป

คำแนะนำนี้ครอบคลุม:


API เครื่องสแกน QR Code ใน C#

Aspose.BarCode สำหรับ .NET ให้โซลูชันที่ครอบคลุมสำหรับการอ่าน QR Codes และฟอร์แมตบาร์โค้ดอื่นๆ อย่างมีโปรแกรม ไลบรารีนี้ทำหน้าที่เป็น ไลบรารีอ่าน QR Code ใน C# ที่ดีที่สุด และเป็น ทางเลือกซอฟต์แวร์เปิด ที่ยอดเยี่ยมสำหรับโปรเจกต์ที่ต้องการ API QR Code ของ .NET คุณสามารถใช้มันสำหรับ:

  • แอปพลิเคชัน WPF: รวมเข้ากับแอปพลิเคชันเดสก์ทอปได้ง่าย
  • โปรเจกต์ ASP.NET: รองรับการสแกนบาร์โค้ดด้านเซิร์ฟเวอร์
  • แอปพลิเคชันข้ามแพลตฟอร์ม: รองรับเต็มรูปแบบสำหรับ .NET Core และ .NET MAUI

การติดตั้ง

เริ่มต้นด้วยการติดตั้ง API ผ่าน NuGet:

PM> Install-Package Aspose.BarCode

สำหรับผู้ที่มองหา เครื่องสแกน QR Code ใน C# ที่ราคาถูก ให้พิจารณาตรวจสอบไลบรารีอื่นๆ แต่ไลบรารีนี้ได้รับการยกย่องในด้านฟังก์ชันการทำงาน คุณยังสามารถ ดาวน์โหลด DLL สำหรับการรวมแบบแมนนวล


สแกน QR Code ใน C#

ทำตามขั้นตอนเหล่านี้เพื่อตอบสนอง QR Code จากไฟล์ภาพ:

  1. เริ่มต้นด้วยการสร้างวัตถุของคลาส BarCodeReader ด้วยพารามิเตอร์ DecodeType.QR
  2. ประมวลผลบาร์โค้ดโดยใช้วิธี ReadBarCodes()
  3. ดึงข้อมูลเช่น ข้อความบาร์โค้ดและประเภทจากผลลัพธ์

ตัวอย่างโค้ดด้านล่างแสดงถึง วิธีการสแกน QR Code ใน C#:


สแกน QR Code จากสตรีมใน C#

เพื่ออ่าน QR Codes จากสตรีม ให้ดำเนินการตามขั้นตอนต่อไปนี้:

  1. สร้างอินสแตนซ์ของคลาส BarCodeReader โดยระบุ DecodeType.QR
  2. ใช้วิธี ReadBarCodes() เพื่อสแกนสตรีม
  3. ดึงข้อมูลที่ถอดรหัสจากผลลัพธ์

ตัวอย่างโค้ดด้านล่างแสดงถึง วิธีการสแกน QR Code จากสตรีมใน C#:


การใช้งานการสแกน QR Code

กรณีการใช้งานที่สำคัญ:

  • การค้าปลีก: เพิ่มประสิทธิภาพในการจัดการสินค้าคงคลังและระบบจุดขาย
  • การดูแลสุขภาพ: พัฒนาการระบุผู้ป่วยและการติดตามเภสัชภัณฑ์
  • โลจิสติกส์: ปรับปรุงการติดตามการจัดส่งด้วยการติดป้าย QR
  • การตลาด: สร้างแคมเปญที่มีปฏิสัมพันธ์พร้อมลิงค์ QR Code ฝังอยู่

ใบอนุญาตฟรีและแหล่งข้อมูล

ขอใบอนุญาตชั่วคราวฟรี

เพื่อสัมผัสกับความสามารถเต็มรูปแบบของ API โปรดขอ ใบอนุญาตชั่วคราวฟรี และปลดล็อกการเข้าถึงฟีเจอร์ทั้งหมดได้อย่างไม่จำกัด

แหล่งข้อมูลการเรียนรู้


บทสรุป

คำแนะนำนี้ได้แสดงให้เห็นถึงวิธีการ:

  • สแกน QR Codes ทางโปรแกรมจากไฟล์หรือสตรีมใน C#
  • ใช้ฟีเจอร์ขั้นสูงของ Aspose.BarCode สำหรับการถอดรหัส QR Code ที่แข็งแกร่งและมีประสิทธิภาพ

ด้วยประสิทธิภาพสูงและความคุ้มค่า $99 ปลั๊กอินอ่านบาร์โค้ด Aspose.BarCode เป็นตัวเลือกที่ยอดเยี่ยมสำหรับนักพัฒนาที่กำลังมองหา เครื่องสแกน QR Code ใน .NET 6 ค้นพบฟีเจอร์เพิ่มเติมใน เอกสาร หรือขอความช่วยเหลือใน ฟอรัมสนับสนุนของเรา.


ดูเพิ่มเติม