วิธีแปลงเอกสาร Word เป็นข้อความใน C#

เราจะพูดถึงกระบวนการทีละขั้นตอนใน แปลงเอกสาร Word เป็น Text ใน C# ในบทความนี้ คู่มือนี้จะใช้หนึ่งใน API ตัวแปลงเอกสารที่ดีที่สุดสำหรับการแปลงเอกสาร นอกจากนี้ยังให้คำแนะนำในการกำหนดค่าไลบรารีที่ต้องการและแสดงการใช้งานแอปพลิเคชัน C# Word to Text converter นอกจากนี้ คำแนะนำเหล่านี้ไม่ขึ้นกับแพลตฟอร์มและสามารถใช้ได้ในระบบปฏิบัติการที่ใช้กันอย่างแพร่หลาย เช่น Windows, Linux และ macOS

ขั้นตอนในการแปลงเอกสาร Word เป็นข้อความใน C#

  1. ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จาก NuGet package manager ในแอปพลิเคชัน .NET เพื่อแปลงเอกสาร Word เป็น Text
  2. เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Conversion สำหรับการพัฒนาฟังก์ชันการแปลงคำเป็นข้อความ
  3. สร้างอินสแตนซ์คลาส Converter สำหรับการโหลดไฟล์ Word อินพุต
  4. เริ่มต้นคลาส WordProcessingConvertOptions เพื่อกำหนดตัวเลือกการแปลงสำหรับไฟล์ Text เอาต์พุต
  5. สุดท้ายเรียกวิธีการแปลงเพื่อสร้างข้อความจาก 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# สำหรับข้อมูลเพิ่มเติม

 ไทย