สแกนบาร์โค้ดจาก ODT โดยใช้ C#

บาร์โค้ดถูกใช้กันอย่างแพร่หลายในเอกสารเพื่อจัดเก็บข้อมูลสำคัญที่สามารถสแกนและประมวลผลได้อย่างรวดเร็ว การจัดการเอกสารในรูปแบบ Open Document Text (ODT) เป็นเรื่องปกติในแอปพลิเคชันทางธุรกิจ เมื่อต้องจัดการกับเอกสารประเภทนี้ จะเกิดความท้าทายในการสแกนบาร์โค้ดจาก ODT โดยใช้ C# โดยการใช้ไลบรารี Parser คุณสามารถแยกบาร์โค้ดจาก ODT ใน C# ได้อย่างง่ายดายโดยไม่ต้องใช้เครื่องมือของบุคคลที่สาม บทความนี้ให้คำแนะนำทีละขั้นตอนเพื่อช่วยคุณในการแยกบาร์โค้ด ขั้นตอนด้านล่างนี้สาธิตวิธีการสแกนบาร์โค้ดจากไฟล์ ODT

ขั้นตอนการสแกนบาร์โค้ดจาก ODT โดยใช้ C#

  1. ตั้งค่าสภาพแวดล้อมการพัฒนาของคุณและเพิ่มไลบรารี GroupDocs.Parser for .NET ลงในโปรเจ็กต์ของคุณเพื่อเปิดใช้งานการแยกบาร์โค้ดจากไฟล์ ODT
  2. เริ่มต้น Parser โดยส่งเส้นทางของไฟล์ ODT ของคุณในระหว่างการสร้างอินสแตนซ์
  3. ใช้เมธอด GetBarcodes บนอินสแตนซ์ Parser เพื่อดึงคอลเลกชันของวัตถุ PageBarcodeArea
  4. วนซ้ำผ่านคอลเลกชันเพื่อแยกและประมวลผลค่าบาร์โค้ด

กระบวนการ การแยกบาร์โค้ดจาก ODT C# มีความยืดหยุ่นสูงและปรับเปลี่ยนได้ รองรับระบบปฏิบัติการต่างๆ มากมาย เช่น Windows, macOS และ Linux ความสามารถข้ามแพลตฟอร์มนี้ทำให้ผู้พัฒนาสามารถใช้งานการแยกบาร์โค้ดบนระบบใดๆ ก็ได้โดยไม่มีปัญหาความเข้ากันได้ เฟรมเวิร์ก .NET มอบสภาพแวดล้อมการพัฒนาที่เสถียรและสม่ำเสมอ ทำให้รักษาความสม่ำเสมอบนแพลตฟอร์มต่างๆ ได้ง่ายขึ้น เมื่อติดตั้งไลบรารีนี้และกำหนดค่าเส้นทางไฟล์ที่จำเป็นแล้ว การรวมโค้ดที่ให้มาในโปรเจ็กต์ของคุณก็จะง่ายขึ้น API อันทรงพลังของไลบรารีช่วยลดความซับซ้อนในการจัดการไฟล์ ODT ทำให้คุณสามารถแยกบาร์โค้ดด้วยความพยายามที่น้อยที่สุด ด้านล่างนี้คือตัวอย่างโค้ดที่สาธิตวิธีการอ่านบาร์โค้ดจากไฟล์ ODT

โค้ดสำหรับสแกนบาร์โค้ดจาก ODT โดยใช้ C#

using GroupDocs.Parser;
using GroupDocs.Parser.Data;
using System;
using System.Collections.Generic;
namespace ScanBarcodefromODTusingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Parser library
License lic = new License();
lic.SetLicense(@"GroupDocs.Parser.lic");
// Create an instance of Parser class
using (Parser parser = new Parser("input.odt"))
{
// Check if the file supports barcodes extraction
if (!parser.Features.Barcodes)
{
Console.WriteLine("The file doesn't support barcodes extraction.");
return;
}
// Scan barcodes from the ODT
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();
// Iterate over barcodes
foreach (PageBarcodeArea barcode in barcodes)
{
// Print the page index
Console.WriteLine("Page: " + (barcode.Page.Index + 1));
// Print the barcode value
Console.WriteLine("Value: " + barcode.Value);
}
}
}
}
}

เมื่อทำงานกับไฟล์ ODT การอ่านและการแยกบาร์โค้ดที่ฝังไว้ต้องใช้แนวทางที่เป็นระบบ ตัวอย่างโค้ดด้านบนแสดงให้เห็นว่าคุณสามารถผสานฟังก์ชันการแยกบาร์โค้ดเข้ากับโปรเจ็กต์ C# ของคุณได้อย่างง่ายดายเพียงใด หลังจากเริ่มต้น Parser ด้วยไฟล์ ODT แล้ว จะใช้เมธอด GetBarcodes เพื่อดึงข้อมูลบาร์โค้ด ซึ่งสามารถนำไปประมวลผลและใช้ในแอปพลิเคชันของคุณได้ สรุปแล้ว การใช้ไลบรารี Parser สำหรับ การอ่านบาร์โค้ดจาก ODT ใน C# ถือเป็นโซลูชันที่มีประสิทธิภาพและมั่นคง นอกจากนี้ นักพัฒนายังสามารถแยกและประมวลผลข้อมูลบาร์โค้ดได้อย่างมีประสิทธิภาพภายในแอปพลิเคชัน C# ของตน ทำให้เวิร์กโฟลว์การจัดการเอกสารมีประสิทธิภาพมากขึ้นและเพิ่มผลผลิต

ก่อนหน้านี้ เราได้ให้คำแนะนำแบบทีละขั้นตอนในการสแกนบาร์โค้ดจากไฟล์ DOCX โดยใช้ C# หากต้องการรายละเอียดโดยละเอียด อย่าพลาดบทช่วยสอนฉบับสมบูรณ์ของเราเกี่ยวกับวิธีการ สแกนบาร์โค้ดจาก DOCX โดยใช้ C#

 ไทย