แสดงผล TEX เป็น RTF ผ่าน .NET

.NET API เพื่อส่งออก TEX เป็น RTF บน Windows, macOS และ Linux โดยไม่ต้องใช้ Microsoft Word

 

Aspose.Total for .NET เป็น API ที่มีประสิทธิภาพในการเพิ่มคุณสมบัติการจัดการเอกสารและการแปลงภายในแอปพลิเคชัน .NET ของคุณ ด้วยการใช้ API การประมวลผล PDF ขั้นสูง Aspose.PDF for .NET คุณจะสามารถแปลงรูปแบบไฟล์ TEX เป็น DOC ได้ หลังจากนั้น ด้วยการใช้ API การประมวลผลเอกสารอันทรงพลัง Aspose.Words for .NET คุณสามารถแสดง DOC เป็น RTF

C# API เพื่อแปลง TEX เป็น RTF

  1. เปิดไฟล์ TEX โดยใช้คลาส Document
  2. แปลง TEX เป็น Doc โดยใช้วิธีการ Save
  3. โหลดไฟล์ Doc โดยใช้ Document คลาสของ Aspose.Words
  4. บันทึกเอกสารในรูปแบบ RTF โดยใช้เมธอด Save และตั้งค่า Rtf เป็น SaveFormat

ข้อกำหนดการแปลง

ติดตั้งจากบรรทัดคำสั่งเป็น nuget install Aspose.Total หรือผ่าน Package Manager Console ของ Visual Studio ด้วย Install-Package Aspose.Total

หรือรับตัวติดตั้ง MSI แบบออฟไลน์หรือ DLL ในไฟล์ ZIP จาก ดาวน์โหลด


Document document = new Document("template.tex");
 
document.Save("DocOutput.doc", SaveFormat.Doc); 

var outputDocument = new Aspose.Words.Document("DocOutput.doc");

outputDocument.Save("output.rtf", SaveFormat.Rtf);   

ถอดรหัสไฟล์ TEX โดยใช้รหัสผ่านเจ้าของผ่าน .NET

ก่อนที่จะแปลง TEX เป็น RTF หากคุณต้องการถอดรหัสเอกสารของคุณ คุณสามารถทำได้โดยใช้ API ในการถอดรหัสไฟล์ PDF ก่อนอื่นคุณต้องสร้างวัตถุ Document และเปิด TEX โดยใช้รหัสผ่านของเจ้าของ หลังจากนั้น คุณต้องเรียกใช้เมธอด Decrypt ของออบเจกต์ Document สุดท้าย บันทึกไฟล์ที่อัปเดตโดยใช้วิธีบันทึกของวัตถุเอกสาร


Document document = new Document("Decrypt.tex", "password");

document.Decrypt();
 
document.Save("Decrypt_out.doc");

สร้างไฟล์ RTF แบบอ่านอย่างเดียวผ่าน .NET

เพื่อป้องกัน RTF ของคุณจากการแก้ไขและป้องกันไม่ให้ผู้อื่นแก้ไขข้อมูลที่ละเอียดอ่อนและเป็นความลับในเอกสารของคุณ คุณยังสามารถตั้งค่าการป้องกันเอกสารโดยใช้ API ได้อีกด้วย คุณสามารถจำกัดความสามารถในการแก้ไขเอกสารและอนุญาตเฉพาะการดำเนินการบางอย่างกับเอกสารเท่านั้น ซึ่งสามารถทำได้โดยใช้ API Aspose.Words for .NET ช่วยให้คุณควบคุมวิธีการจำกัดเนื้อหาโดยใช้พารามิเตอร์การแจงนับ ProtectionType คุณสามารถตั้งค่าเอกสารของคุณเป็นแบบอ่านอย่างเดียวโดยใช้รหัสบรรทัดต่อไปนี้


Document document = new Document("input.doc");

document.Protect(ProtectionType.ReadOnly, "password");

document.Save("output.rtf", SaveFormat.Rtf);    

สำรวจ TEX ตัวเลือกการแปลงด้วย .NET

แปลง TEX S TO DOCM (ไฟล์ Microsoft Word 2007 Marco)
แปลง TEX S TO DOT (ไฟล์เทมเพลต Microsoft Word)
แปลง TEX S TO DOTM (ไฟล์เทมเพลต Microsoft Word 2007+)
แปลง TEX S TO DOTX (ไฟล์เทมเพลต Microsoft Word)
แปลง TEX S TO FLATOPC (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง TEX S TO GIF (รูปแบบการแลกเปลี่ยนกราฟิก)
แปลง TEX S TO MARKDOWN (ภาษามาร์กอัปที่มีน้ำหนักเบา)
แปลง TEX S TO MHTML (ไมม์ HTML)
แปลง TEX S TO ODT (รูปแบบไฟล์ข้อความ OpenDocument)
แปลง TEX S TO OTT (เทมเพลต OpenDocument)
แปลง TEX S TO PCL (ภาษาคำสั่งของเครื่องพิมพ์)
แปลง TEX S TO PS (ไฟล์โพสต์สคริปต์)
แปลง TEX S TO WORDML (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง TEX S TO XAMLFLOW (Power Automate ของ Microsoft)
แปลง TEX S TO APNG (กราฟิกเครือข่ายแบบพกพาเคลื่อนไหว)
แปลง TEX S TO CSV (ค่าที่คั่นด้วยเครื่องหมายจุลภาค)
แปลง TEX S TO DICOM (การถ่ายภาพดิจิทัลและการสื่อสารทางการแพทย์)
แปลง TEX S TO DIF (รูปแบบการแลกเปลี่ยนข้อมูล)
แปลง TEX S TO DXF (รูปแบบการแลกเปลี่ยนการวาดของ Autodesk)
แปลง TEX S TO EMZ (Windows บีบอัด Enhanced Metafile)
แปลง TEX S TO EXCEL (รูปแบบไฟล์สเปรดชีต)
แปลง TEX S TO FODS (สเปรดชีต OpenDocument Flat XML)
แปลง TEX S TO IMAGE (ไฟล์ภาพ)
แปลง TEX S TO JPEG2000 (รูปแบบภาพ J2K)
แปลง TEX S TO MD (ภาษามาร์กดาวน์)
แปลง TEX S TO ODS (OpenDocument สเปรดชีต)
แปลง TEX S TO PSD (เอกสาร Photoshop)
แปลง TEX S TO SVGZ (กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้ที่ถูกบีบอัด)
แปลง TEX S TO SXC (สเปรดชีตคำนวณ StarOffice)
แปลง TEX S TO TGA (อะแดปเตอร์กราฟิก Truevision)
แปลง TEX S TO TSV (ค่าที่คั่นด้วยแท็บ)
แปลง TEX S TO TXT (เอกสารข้อความ)
แปลง TEX S TO WMF (เมตาไฟล์ของวินโดวส์)
แปลง TEX S TO WMZ (Windows Metafile ที่ถูกบีบอัด)
แปลง TEX S TO XLAM (Add-in ที่เปิดใช้งานแมโครของ Excel)
แปลง TEX S TO XLSB (สมุดงานไบนารีของ Excel)
แปลง TEX S TO XLSM (สเปรดชีตที่เปิดใช้งานมาโคร)
แปลง TEX S TO XLT (เทมเพลต Excel 97 - 2003)
แปลง TEX S TO XLTM (เทมเพลตที่เปิดใช้งานแมโครของ Excel)
แปลง TEX S TO XLTX (เทมเพลต Excel)

TEX รูปแบบไฟล์คืออะไร

ไฟล์ TEX เป็นไฟล์ข้อความล้วนที่มีซอร์สโค้ดของเอกสารที่เขียนด้วย LaTeX ซึ่งเป็นระบบการเรียงพิมพ์ที่ใช้กันทั่วไปในการสร้างเอกสารที่ดูเป็นมืออาชีพ LaTeX ถูกใช้อย่างกว้างขวางในวารสารวิชาการและสำหรับหนังสือเรียงพิมพ์

ไฟล์ TEX มักจะถูกบันทึกไว้ในไดเร็กทอรีเดียวกับเอกสาร LaTeX และมีนามสกุลไฟล์ .tex แม้ว่าจะสามารถเปิดและแก้ไขได้ด้วยโปรแกรมแก้ไขข้อความใด ๆ แต่โดยปกติแล้วจะประมวลผลและรวบรวมโดยใช้โปรแกรมแก้ไข LaTeX โดยเฉพาะ เช่น TeXnicCenter หรือ Texmaker ระหว่างขั้นตอนการคอมไพล์ ไฟล์ TEX จะถูกแปลงเป็นรูปแบบไฟล์ PDF หรือ DVI จากนั้นสามารถดูไฟล์ผลลัพธ์ได้โดยใช้แอปพลิเคชันแสดงที่เกี่ยวข้อง เช่น Adobe Reader สำหรับ PDF หรือ Yap สำหรับ DVI

ไฟล์ TEX ทำหน้าที่เป็นอินพุตสำหรับเครื่องมือเรียงพิมพ์ LaTeX ประกอบด้วยคำแนะนำและคำสั่งที่กำหนดโครงสร้างของเอกสาร การจัดรูปแบบ สมการทางคณิตศาสตร์ การอ้างอิงบรรณานุกรม และองค์ประกอบอื่นๆ ไฟล์ TEX เขียนด้วยข้อความล้วน ทำให้ผู้ใช้สามารถใช้โปรแกรมแก้ไขข้อความใดก็ได้เพื่อแก้ไขซอร์สโค้ดและเปลี่ยนแปลงเค้าโครงและเนื้อหาของเอกสาร

เมื่อรวบรวมไฟล์ TEX ผู้ใช้จะสร้างไฟล์ผลลัพธ์สุดท้ายใน รูปแบบที่อ่านและพิมพ์ได้ ไม่ว่าจะเป็นไฟล์ PDF หรือ DVI ขึ้นอยู่กับความชอบและข้อกำหนด สิ่งนี้อำนวยความสะดวกในการแจกจ่ายและแบ่งปันเอกสารระดับมืออาชีพที่สร้างโดยใช้ LaTeX

RTF รูปแบบไฟล์คืออะไร

รูปแบบไฟล์ RTF (Rich Text Format) เป็นรูปแบบไฟล์ที่หลากหลายและได้รับการสนับสนุนอย่างกว้างขวางสำหรับการจัดเก็บเอกสารข้อความด้วยการจัดรูปแบบ ได้รับการพัฒนาโดย Microsoft ในช่วงปลายทศวรรษ 1980 เป็นรูปแบบข้ามแพลตฟอร์มที่สามารถแลกเปลี่ยนระหว่างแอปพลิเคชันประมวลผลคำต่างๆ ได้อย่างง่ายดาย

ไฟล์ RTF มักจะบันทึกด้วยนามสกุลไฟล์ .rtf และสามารถเปิดและแก้ไขได้โดย โปรแกรมแก้ไขข้อความและซอฟต์แวร์ประมวลผลคำต่างๆ รวมถึง Microsoft Word, Google Docs และ LibreOffice รูปแบบช่วยให้สามารถรวมองค์ประกอบการจัดรูปแบบต่างๆ เช่น ลักษณะแบบอักษร ขนาด สี ย่อหน้า ตาราง และรูปภาพ

ข้อดีหลักประการหนึ่งของ RTF คือความเป็นอิสระของแพลตฟอร์ม ซึ่งหมายความว่า RTF ไฟล์ที่สร้างบนระบบปฏิบัติการหนึ่งสามารถเปิดและแสดงผลได้อย่างถูกต้องบนอีกระบบปฏิบัติการหนึ่งโดยไม่สูญเสียรูปแบบ ทำให้เป็นตัวเลือกที่ต้องการสำหรับการแลกเปลี่ยนเอกสารและการทำงานร่วมกัน

ไฟล์ RTF ใช้ไวยากรณ์การจัดรูปแบบข้อความธรรมดา ซึ่งหมายความว่าไฟล์สามารถอ่านได้และแก้ไขได้ด้วยโปรแกรมแก้ไขข้อความหากจำเป็น อย่างไรก็ตาม ไฟล์ RTF อาจมีขนาดค่อนข้างใหญ่เมื่อเทียบกับรูปแบบอื่นๆ เช่น ข้อความล้วนหรือ Markdown เนื่องจากไฟล์เหล่านี้เก็บข้อมูลการจัดรูปแบบไว้อย่างชัดเจน

แม้ว่า RTF จะใช้สำหรับเอกสารข้อความเป็นหลัก แต่ก็สามารถรองรับการฝังไฟล์อื่นๆ ประเภทของไฟล์ เช่น รูปภาพและวัตถุภายในเอกสาร สิ่งนี้ทำให้สามารถสร้างเอกสารที่ซับซ้อนและดึงดูดสายตาได้มากขึ้น