แยกข้อความจากแผ่นงาน Excel ในโหมด Raw
การแนะนำ
ในบทช่วยสอนนี้ เราจะสำรวจวิธีแยกข้อความจากชีต Excel โดยใช้ GroupDocs.Parser สำหรับ .NET ในโหมด Raw GroupDocs.Parser เป็น API อันทรงพลังที่ช่วยให้นักพัฒนาสามารถทำงานกับรูปแบบเอกสารที่หลากหลาย รวมถึงไฟล์ Excel เพื่อแยกและวิเคราะห์ข้อความ เราจะอธิบายข้อกำหนดเบื้องต้น นำเข้าเนมสเปซ และแจกแจงแต่ละขั้นตอนเพื่อสาธิตกระบวนการแยกข้อความจากชีต Excel
ข้อกำหนดเบื้องต้น
ก่อนที่จะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าข้อกำหนดเบื้องต้นต่อไปนี้:
- Visual Studio: ติดตั้ง Visual Studio IDE บนเครื่องของคุณ
- GroupDocs.Parser สำหรับ .NET: ดาวน์โหลดและติดตั้ง GroupDocs.Parser จากหน้าดาวน์โหลด.
- ไฟล์ Excel ตัวอย่าง: เตรียมไฟล์ Excel ตัวอย่างที่คุณจะใช้สำหรับการแยกข้อความ
นำเข้าเนมสเปซ
เริ่มต้นด้วยการนำเข้าเนมสเปซที่จำเป็นลงในโปรเจ็กต์ C# ของคุณเพื่อเข้าถึงฟังก์ชันการทำงานของ GroupDocs.Parser:
using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using GroupDocs.Parser.Data;
using GroupDocs.Parser.Options;
ขั้นตอนที่ 1: สร้างอินสแตนซ์ของ Parser Class
ขั้นแรก สร้างอินสแตนซ์ของParser
คลาสโดยระบุเส้นทางไปยังไฟล์ Excel ตัวอย่างของคุณ:
using (Parser parser = new Parser("YourSampleFile.xlsx"))
{
// รหัสของคุณสำหรับการแยกข้อความจะอยู่ที่นี่
}
ขั้นตอนที่ 2: รับข้อมูลเอกสาร
ดึงข้อมูลเอกสารโดยใช้GetDocumentInfo()
วิธี:
IDocumentInfo documentInfo = parser.GetDocumentInfo();
ขั้นตอนที่ 3: ทำซ้ำบนชีต
วนซ้ำแต่ละแผ่นงานในไฟล์ Excel:
for (int p = 0; p < documentInfo.RawPageCount; p++)
{
Console.WriteLine(string.Format("Page {0}/{1}", p + 1, documentInfo.RawPageCount));
//รหัสของคุณสำหรับการแยกข้อความจากแต่ละแผ่นจะอยู่ที่นี่
}
ขั้นตอนที่ 4: แยกข้อความจากแต่ละแผ่น
แยกข้อความจากแต่ละแผ่นโดยใช้TextReader
-
using (TextReader reader = parser.GetText(p, new TextOptions(true)))
{
Console.WriteLine(reader.ReadToEnd());
}
บทสรุป
ในบทช่วยสอนนี้ เราได้กล่าวถึงวิธีการแยกข้อความจากชีต Excel โดยใช้ GroupDocs.Parser สำหรับ .NET ด้วยการทำตามขั้นตอนที่อธิบายไว้ข้างต้น คุณสามารถดึงข้อมูลข้อความจากไฟล์ Excel ได้อย่างมีประสิทธิภาพสำหรับการประมวลผลหรือการวิเคราะห์เพิ่มเติมในแอปพลิเคชัน .NET ของคุณ
คำถามที่พบบ่อย
GroupDocs.Parser สามารถแยกข้อความจากรูปแบบเอกสารอื่นได้หรือไม่
ใช่ GroupDocs.Parser รองรับรูปแบบเอกสารที่หลากหลาย รวมถึง Word, PDF, PowerPoint และอื่นๆ
GroupDocs.Parser เหมาะสำหรับการประมวลผลไฟล์ Excel ขนาดใหญ่หรือไม่
ใช่ GroupDocs.Parser ได้รับการออกแบบมาเพื่อจัดการเอกสารขนาดใหญ่อย่างมีประสิทธิภาพ
ฉันจะหาเอกสารเพิ่มเติมเกี่ยวกับ GroupDocs.Parser ได้ที่ไหน
คุณสามารถอ้างถึงเอกสารประกอบ สำหรับข้อมูลโดยละเอียดและตัวอย่าง
ฉันจะขอรับใบอนุญาตชั่วคราวสำหรับ GroupDocs.Parser ได้อย่างไร
เยี่ยมลิงค์นี้ เพื่อขอใบอนุญาตชั่วคราว
GroupDocs.Parser ให้การสนับสนุนลูกค้าหรือไม่
ได้ คุณสามารถขอความช่วยเหลือหรือถามคำถามได้ที่ฟอรัม GroupDocs.