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