ในโลกดิจิทัลทุกวันนี้ รหัส QR ถูกนำมาใช้ในแอปพลิเคชันต่างๆ มากขึ้นเรื่อยๆ รวมถึงการตลาด การชำระเงิน และการแบ่งปันข้อมูล หากคุณทำงานกับไฟล์ DOCX และต้องการ สแกนรหัส QR จาก DOCX โดยใช้ C# คุณสามารถทำได้ง่ายๆ โดยใช้ไลบรารี GroupDocs.Parser ในบทความนี้ เราจะแนะนำคุณตลอดกระบวนการนี้พร้อมกับตัวอย่างรหัส ไลบรารีที่กล่าวถึงในบทความนี้เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการแยกและแยกข้อมูลจากรูปแบบเอกสารต่างๆ รวมถึง DOCX ไลบรารีนี้มีคุณสมบัติมากมายที่ช่วยลดความซับซ้อนในการแยกบาร์โค้ด รวมถึงรหัส QR จากเอกสาร โดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติมใดๆ ก่อนที่จะนำฟังก์ชันนี้ไปใช้ ให้แน่ใจว่าคุณได้ติดตั้ง Visual Studio บนเครื่องของคุณแล้ว และได้ตั้งค่าสภาพแวดล้อม .NET สำหรับการพัฒนา C# ขั้นตอนสำคัญต่อไปนี้จะอธิบายกระบวนการในการแยกรหัส QR จาก DOCX ใน C#**
ขั้นตอนการสแกน QR Code จาก DOCX โดยใช้ C#
- ตั้งค่าสภาพแวดล้อมการพัฒนาของคุณและเพิ่มไลบรารี GroupDocs.Parser for .NET ลงในโปรเจ็กต์ของคุณเพื่อสแกนรหัส QR จาก DOCX
- สร้างอ็อบเจ็กต์ Parser โดยระบุเส้นทางไปยังไฟล์ DOCX ของคุณเป็นอาร์กิวเมนต์สำหรับคอนสตรัคเตอร์
- ใช้เมธอด Parser.GetBarcodes เพื่อดึงคอลเลกชัน PageBarcodeArea สำหรับบาร์โค้ดประเภท ‘QR
- สุดท้าย ให้วนซ้ำผ่านคอลเลกชันบาร์โค้ดที่ผ่านการกรองเพื่อเข้าถึงและแยกข้อมูลรหัส QR ที่มีอยู่ในไฟล์ DOCX
ไลบรารี Parser นำเสนอโซลูชันที่มีความยืดหยุ่นสูงซึ่งอำนวยความสะดวกในการแยกรหัส QR จาก DOCX C#* บนระบบปฏิบัติการต่างๆ รวมถึง Windows, macOS และ Linux ด้วยการใช้ .NET นักพัฒนาสามารถรักษาสภาพแวดล้อมการพัฒนาที่สอดคล้องกันได้ ซึ่งช่วยลดความซับซ้อนในการใช้งานไม่ว่าจะเลือกใช้แพลตฟอร์มใดก็ตาม เมื่อคุณติดตั้งไลบรารีที่จำเป็นและกำหนดค่าเส้นทางไฟล์ที่เหมาะสมแล้ว การผสานรวมรหัสเข้ากับโปรเจ็กต์ของคุณก็จะง่ายขึ้นและมีประสิทธิภาพ ตัวอย่างรหัสต่อไปนี้จะสาธิตวิธีการอ่านรหัส QR จากไฟล์ DOCX อย่างมีประสิทธิภาพ
โค้ดสำหรับสแกน QR Code จาก DOCX โดยใช้ C#
using GroupDocs.Parser; | |
using GroupDocs.Parser.Data; | |
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
namespace ScanQRCodefromDOCXusingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Apply the license to remove the restrictions imposed | |
// by the Parser library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Parser.lic"); | |
// Instantiate an object of the Parser class to enable access to its | |
// methods and properties for processing or manipulating data | |
using (Parser parser = new Parser("input.docx")) | |
{ | |
// Verify if the file is compatible for QR extraction | |
if (!parser.Features.Barcodes) | |
{ | |
Console.WriteLine("The file doesn't support QR extraction."); | |
return; | |
} | |
// Scan and extract only the barcodes of type "QR" from your file | |
IEnumerable<PageBarcodeArea> qrcodes = parser.GetBarcodes() | |
.Where(i => i.CodeTypeName == "QR"); | |
// Iterate over QR codes | |
foreach (PageBarcodeArea qrcode in qrcodes) | |
{ | |
// Print the page index | |
Console.WriteLine("Page: " + (qrcode.Page.Index + 1)); | |
// Print the barcode value | |
Console.WriteLine("Value: " + qrcode.Value); | |
} | |
} | |
} | |
} | |
} |
ด้วยไลบรารี Parser การอ่านรหัส QR จากเอกสาร DOCX ของ C# จึงมีประสิทธิภาพและง่ายต่อการนำไปใช้งานบนแพลตฟอร์มต่างๆ คุณสมบัติอันทรงพลังของไลบรารีช่วยให้ผู้พัฒนาสามารถมุ่งเน้นไปที่ตรรกะหลักของแอปพลิเคชันได้ในขณะที่รับรองการแยกบาร์โค้ดที่ราบรื่น ด้วยการใช้ประโยชน์จากกระบวนการนี้ คุณสามารถปรับปรุงความสามารถของแอปพลิเคชันในการประมวลผลไฟล์ DOCX และแยกข้อมูลอันมีค่าที่เข้ารหัสในรหัส QR ได้อย่างมีนัยสำคัญ ไม่ว่าคุณจะกำลังสร้างโซลูชันสำหรับการจัดการข้อมูลอัตโนมัติหรือเอกสาร ไลบรารีนี้ก็เชื่อถือได้สำหรับการสแกนรหัส QR บนแพลตฟอร์มใดๆ
ก่อนหน้านี้ เราได้ให้คำแนะนำเกี่ยวกับการสแกน QR Code จาก PDF โดยใช้ C# หากต้องการคำอธิบายโดยละเอียด อย่าพลาดบทช่วยสอนฉบับสมบูรณ์เกี่ยวกับวิธีการ สแกน QR Code จาก PDF โดยใช้ C#