สร้าง RTF โดยใช้ Python

สร้าง RTF ผ่านแอปพลิเคชัน Python โดยไม่ต้องติดตั้ง Microsoft Office®

 

สำหรับนักพัฒนาที่กำลังพยายามสร้างไฟล์ RTF ผ่านแอพพลิเคชั่น Python? Aspose.Total for Python via .NET API สามารถช่วยทำให้กระบวนการสร้างเป็นไปโดยอัตโนมัติ เป็นแพ็คเกจเต็มรูปแบบของ API ต่างๆ ที่จัดการรูปแบบต่างๆ รวมถึงไฟล์ Microsoft Office และรูปภาพ Aspose.Words for Python via .NET API ที่เป็นส่วนหนึ่งของแพ็คเกจ Aspose.Total for Python via .NET ทำให้กระบวนการสร้างนี้ง่ายขึ้น นอกจากนี้ นักพัฒนายังสามารถปรับปรุงแอปพลิเคชันเพื่อแก้ไขไฟล์ RTF ได้อย่างง่ายดาย

วิธีสร้างไฟล์ RTF ใน Python

  • สร้างวัตถุคลาส Document
  • สร้างคลาสอ็อบเจ็กต์ DocumentBuilder
  • เพิ่มข้อความลงในไฟล์โดยใช้วิธี DocumentBuilder.write()
  • บันทึกโดยใช้วิธี save() โดยส่งเส้นทางเอกสาร RTF ที่เกี่ยวข้อง

Creation Requirements

  • สำหรับการสร้างเอกสาร RTF จำเป็นต้องใช้ Python 3.5 หรือใหม่กว่า
  • อ้างอิง API ภายในโครงการโดยตรงจาก PyPI ( Aspose.Words )
  • หรือใช้คำสั่ง pip ต่อไปนี้ pip install aspose.words
  • นอกจากนี้ ระบบปฏิบัติการที่ใช้ Microsoft Windows หรือ Linux (ดูเพิ่มเติมสำหรับ Words ) และสำหรับ Linux ตรวจสอบข้อกำหนดเพิ่มเติมสำหรับ gcc และ libpython และปฏิบัติตาม INSTALL
 

สร้าง RTF ใน Python

 
```
RTF — Rich Text Format (RTF) เป็นรูปแบบข้อความ跨แพลตฟอร์มที่รองรับโดยผู้แก้ไขหลายราย; การสร้าง RTF ที่ใช้ Python เป็นประโยชน์เมื่อต้องการสร้างเอกสารรูปแบบง่ายที่ต้องการให้ได้รับการยอมรับจากลูกค้าหลายราย RTF ขาดคุณสมบัติขั้นสูงของ OOXML แต่ดีกว่าในการจัดรูปแบบข้อความพกพา ตารางง่าย และวัตถุภายใน. การอัตโนมัติ RTF เหมาะสำหรับการผสานจดหมาย จดหมายรูปแบบธรรมดา หรือระบบที่ต้องการความเข้ากันได้สูงสุด การสร้างโปรแกรมสามารถทำได้โดยการใช้เทมเพลตชิ้นส่วน RTF หรือใช้ไลบรารีที่สร้างโทเคน RTF โดยตรง. การอัตโนมัติช่วยให้การส่งออก RTF ขนาดใหญ่และท่องไปที่เป้าหมายที่เป็นผู้บริโภคที่เบาหรือเป็นสิ่งที่เก่าเก่า.

กรณีการใช้งานหลัก

  • การสร้างจดหมาย跨แพลตฟอร์ม

  สร้างเอกสาร RTF สำหรับลูกค้าที่ต้องการข้อความรูปแบบเบา พกพา.

  • การผสานจดหมายสำหรับเอกสารที่เรียบง่าย

  สร้างจดหมายและแจ้งให้ทราบที่ปรับให้เหมาะกับแต่ละบุคคลในรูปแบบ RTF เพื่อความเข้ากันได้ทั่วไป.

  • การแลกเปลี่ยนกับระบบที่ไม่ใช่ OOXML

  ส่งออกเนื้อหาไปยัง RTF สำหรับระบบที่ไม่สามารถแยกวิเคราะห์ DOCX หรือคำสั่งคำสั่งของ Word.

สถานการณ์การอัตโนมัติ

  • การส่งออก RTF ขนาดใหญ่

  อัตโนมัติการสร้างหลายพันไฟล์ RTF จากการส่งข้อมูลโครงสร้าง.

  • ท่องไปที่รูปแบบสำรอง

  ให้เวอร์ชัน RTF โดยอัตโนมัติเมื่อผู้บริโภคไม่สามารถจัดการ DOCX/DOCM.

  • เครื่องมือเทมเพลตง่าย

  ใช้การแทนโทเคนโปรแกรมในเทมเพลต RTF เป็นส่วนหนึ่งของขั้นตอนการทำงานอัตโนมัติ.

```

สำรวจตัวเลือกด้วย Python

สร้าง DOC ไฟล์ (รูปแบบไบนารีของ Microsoft Word)
สร้าง DOCM ไฟล์ (ไฟล์ Microsoft Word 2007 Marco)
สร้าง DOCX ไฟล์ (เอกสาร Office 2007+ Word)
สร้าง DOT ไฟล์ (ไฟล์เทมเพลต Microsoft Word)
สร้าง DOTM ไฟล์ (ไฟล์เทมเพลต Microsoft Word 2007+)
สร้าง DOTX ไฟล์ (ไฟล์เทมเพลต Microsoft Word)
สร้าง RTF ไฟล์ (รูปแบบ Rich Text)