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

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

 

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

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

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

Creation Requirements

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

สร้าง DOCX ใน Python

 
```
DOCX — `.docx` (OOXML) เป็นมาตรฐานที่ใช้ในเอกสาร Word ที่ทันสมัยและเหมาะสำหรับการอัตโนมัติด้วย Python หนังสือพิมพ์ช่วยให้สามารถสร้างและปรับเปลี่ยนย่อหน้า ตาราง รูปภาพ สไตล์ และส่วน XML ที่กำหนดเอง พร้อมรักษาโครงสร้างและเมตาดาต้าของ OOXML DOCX เหมาะสำหรับรายงานเทมเพลต เอกสารแบบไดนามิก และการบูรณาการกับบริการเว็บเนื่องจากมีรูปแบบเปิดและการสนับสนุนห้องสมุดที่แข็งแรง การอัตโนมัติช่วยให้สามารถสร้างเอกสารที่สามารถเข้าถึงได้และมีสไตล์ที่สามารถตรวจสอบและเวอร์ชันได้ การทำงานโปรแกรมทำให้ง่ายต่อการประกอบเอกสารที่ซับซ้อน (ตารางซ้อนกัน การอ้างอิง สารบัญ) จากข้อมูลที่มีโครงสร้าง

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

  • การแสดงรายงานเทมเพลต

  เติมเทมเพลต DOCX ด้วยตารางไดนามิก กราฟ และส่วนเงื่อนไข

  • การประกอบเอกสารโดยอัตโนมัติ

  ต่อกันส่วน (บทนำ ส่วนหลัก สารบัญ) จากแหล่งเนื้อหาแบบโมดูลเป็นเอกสารเดียว

  • ผลิตภัณฑ์ที่มีเมตาดาต้าอย่างมาก

  ฝังคุณสมบัติของเอกสาร XML ที่กำหนดเอง และเมตาดาต้าการแก้ไขสำหรับการบริหาร

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

  • ท่อการส่งข้อมูลจากฐานข้อมูลไปยังเอกสาร

  สร้างเอกสาร DOCX ที่ปรับให้เข้ากับแต่ละระเบียนในฐานข้อมูลในงานอัตโนมัติ

  • การสร้างเอกสารโดยอัตโนมัติจาก Webhook

  สร้างเอกสาร DOCX ตามความต้องการผ่าน HTTP APIs ที่ถูกเรียกด้วยเหตุการณ์ภายนอก

  • การตรวจสอบความสามารถในการเข้าถึงโดยอัตโนมัติ

  รันสคริปต์การตรวจสอบที่ยืนยันโครงสร้างหัวเรื่องและข้อความทดแทนสำหรับภาพขณะที่กำลังสร้าง

```

สำรวจตัวเลือกด้วย 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)