เราจะพูดถึงกระบวนการทีละขั้นตอนใน แปลงเอกสาร Word เป็น Text ใน C# ในบทความนี้ คู่มือนี้จะใช้หนึ่งใน API ตัวแปลงเอกสารที่ดีที่สุดสำหรับการแปลงเอกสาร นอกจากนี้ยังให้คำแนะนำในการกำหนดค่าไลบรารีที่ต้องการและแสดงการใช้งานแอปพลิเคชัน C# Word to Text converter นอกจากนี้ คำแนะนำเหล่านี้ไม่ขึ้นกับแพลตฟอร์มและสามารถใช้ได้ในระบบปฏิบัติการที่ใช้กันอย่างแพร่หลาย เช่น Windows, Linux และ macOS
ขั้นตอนในการแปลงเอกสาร Word เป็นข้อความใน C#
- ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จาก NuGet package manager ในแอปพลิเคชัน .NET เพื่อแปลงเอกสาร Word เป็น Text
- เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Conversion สำหรับการพัฒนาฟังก์ชันการแปลงคำเป็นข้อความ
- สร้างอินสแตนซ์คลาส Converter สำหรับการโหลดไฟล์ Word อินพุต
- เริ่มต้นคลาส WordProcessingConvertOptions เพื่อกำหนดตัวเลือกการแปลงสำหรับไฟล์ Text เอาต์พุต
- สุดท้ายเรียกวิธีการแปลงเพื่อสร้างข้อความจาก Word และเก็บไว้ในดิสก์
ในขั้นตอนข้างต้น คุณสามารถสร้าง แปลง Word เป็น Text โดยใช้ฟังก์ชัน C# โดยใช้การเรียก API เพียงไม่กี่ครั้ง หลังจากกำหนดค่าแพ็คเกจและนำเข้าเนมสเปซที่จำเป็นแล้ว คลาส Converter จะให้คุณโหลดไฟล์ Word เพื่อแปลงเป็นรูปแบบที่ต้องการ คลาส WordProcessingConvertOptions ช่วยให้คุณสามารถปรับแต่งไฟล์ข้อความที่แปลงแล้ว และคุณสามารถบันทึกไฟล์เอาต์พุตลงในดิสก์ได้โดยการเรียกเมธอด Convert
รหัสเพื่อแปลงเอกสาร Word เป็นข้อความใน C
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertWordDocumentToTextInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Word document to Text using C# | |
{ | |
// Remove the watermark in output Text document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Word file for conversion to Text | |
var converter = new GroupDocs.Conversion.Converter("sample.docx"); | |
// Set the conversion options for Text document to customize the output file | |
WordProcessingConvertOptions options = new WordProcessingConvertOptions { | |
Format = GroupDocs.Conversion.FileTypes.WordProcessingFileType.Txt | |
}; | |
// Convert and save the DOCX in TXT format | |
converter.Convert("converted.txt", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
ข้อมูลโค้ดด้านบนสาธิตการใช้งาน แปลง Word เป็น TXT ใน C# โดยทำตามคำแนะนำทีละขั้นตอนที่อธิบายไว้ในส่วนก่อนหน้า โค้ดสองสามบรรทัดและการเรียก API สองสามครั้งถูกใช้เพื่อทำให้แอปพลิเคชันแปลงเอกสารเป็นรูปแบบที่ระบุ อย่างไรก็ตาม คุณสามารถใช้โค้ดตัวอย่างนี้ในโครงการของคุณตามที่เป็นอยู่ หรือแก้ไขเพื่อปรับแต่งเอกสารข้อความที่แปลงแล้วตามความต้องการเฉพาะของคุณโดยใช้วัตถุ WordProcessingConvertOptions
เราได้พูดถึงกระบวนการแปลงเอกสารของการแปลง DOCX เป็นรูปแบบ TXT และพัฒนาตัวอย่างสำหรับมัน เมื่อเร็ว ๆ นี้ เราได้เผยแพร่บทความเพื่อเปลี่ยน Excel เป็นรูปภาพโดยใช้ C# โปรดดูคำแนะนำ วิธีแปลง Excel เป็น Image ใน C# สำหรับข้อมูลเพิ่มเติม