บทความนี้จะเน้นการใช้ไลบรารีการแปลงเอกสารที่ใช้กันอย่างแพร่หลาย และนำเสนอบทช่วยสอนโดยละเอียดเกี่ยวกับวิธี แปลง RTF เป็น DOCX โดยใช้ C# ไฟล์ Rich Text Format (RTF) และ Microsoft Word DOCX เป็นรูปแบบเอกสารยอดนิยมสองรูปแบบที่ใช้สำหรับจัดเก็บและแลกเปลี่ยนเอกสารข้อความ การแปลงไฟล์ RTF เป็นรูปแบบ DOCX จะมีประโยชน์เมื่อทำงานกับแอปพลิเคชันประมวลผลคำต่างๆ หรือเมื่อต้องการความเข้ากันได้ ในบทช่วยสอนนี้ เราจะเจาะลึกการกำหนดค่าของไลบรารีการแปลงและให้ตัวอย่างโค้ดที่ครอบคลุมสำหรับ สร้าง DOCX จาก RTF ใน C#
ขั้นตอนในการแปลง RTF เป็น DOCX โดยใช้ C#
- ติดตั้ง GroupDocs.Conversion for .NET โดยใช้ NuGet package manager สำหรับการแปลง RTF เป็น DOCX
- รวมการอ้างอิงเนมสเปซ GroupDocs.Conversion ในโครงการของคุณ
- สร้างอินสแตนซ์ของคลาส Converter โดยส่งเส้นทางไฟล์ RTF เป็นพารามิเตอร์ไปยังตัวสร้าง
- เรียกใช้เมธอด Converter.GetPossibleConversions เพื่อเรียกข้อมูลตัวเลือกการแปลงสำหรับ DOCX
- เรียกใช้เมธอด Converter.Save เพื่อบันทึกเอาต์พุต DOCX ลงในดิสก์
ในการ ส่งออก RTF เป็น DOCX ใน C# เป็นกระบวนการง่ายๆ ที่สามารถทำได้โดยทำตามคำแนะนำทีละขั้นตอนที่กล่าวถึง ขั้นตอนเหล่านี้ใช้ได้กับระบบปฏิบัติการต่างๆ ที่ใช้กันอย่างแพร่หลาย เช่น Windows, macOS และ Linux ไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติมเพื่อสร้าง DOCX จาก RTF เนื่องจากไลบรารีที่ใช้ในตัวอย่างนี้เป็นแบบข้ามแพลตฟอร์ม ซึ่งหมายความว่าโค้ดด้านล่างสามารถดำเนินการกับระบบใดก็ได้ที่ติดตั้ง .NET
รหัสเพื่อแปลง RTF เป็น DOCX โดยใช้ C
using GroupDocs.Conversion; | |
namespace ConvertRTFtoDOCXUsingCSharp | |
{ | |
internal class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import RTF document | |
var converter = new Converter("input.rtf"); | |
// Get conversion option for final output document | |
var conversionoptions = converter.GetPossibleConversions()["docx"] | |
.ConvertOptions; | |
// Save the DOCX to disk | |
converter.Convert("result.docx", conversionoptions); | |
} | |
} | |
} |
ไลบรารีที่นำเสนอในบทช่วยสอนนี้ได้รับการออกแบบมาให้ทำงานบนหลายแพลตฟอร์มได้อย่างง่ายดาย โค้ดที่ให้มามีความกระชับ ใช้การเรียก API เพียงไม่กี่ครั้งเพื่อดำเนินการแปลง RTF เป็น DOCX C# หลังจากติดตั้งไลบรารีการแปลงเอกสารที่แนะนำและปรับพาธของไฟล์ตามนั้น การรวมโค้ดนี้เข้ากับโปรเจ็กต์ของคุณจะกลายเป็นกระบวนการที่ง่ายและไร้ปัญหา
ในบทความก่อนหน้านี้ เราได้กล่าวถึงกระบวนการแปลง RTF เป็น PPTX หากคุณต้องการความช่วยเหลือเพิ่มเติม เราขอแนะนำให้ดูบทแนะนำโดยละเอียดของเราที่ วิธีแปลง RTF เป็น PPTX โดยใช้ C#