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

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

 

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

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

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

Creation Requirements

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

สร้าง DOC ใน Python

 
```
DOC — การสร้างไฟล์ `.doc` (ไฟล์ Word ที่เป็นรูปแบบไบนารีเก่า) ผ่าน Python APIs ช่วยให้การอัตโนมัติสำหรับระบบที่เก่าและรักษาความเข้ากันได้กับเครื่องมือเก่าได้ การใช้ Python โดยทั่วไปจะพึงพอใจกับไลบรารีที่สามารถสร้างโครงสร้างไบนารีหรือใช้ COM automation บน Windows เพื่อส่งออกหรือบันทึกเอกสารไบนารีแบบคลาสสิกจากเนื้อหาโปรแกรม การสร้างสคริปต์ DOC เป็นประโยชน์เมื่อต้องการความเข้ากันได้ย้อนหลัง เอกสารที่สร้างขึ้นสามารถรวมข้อความโครงสร้าง การจัดรูปแบบพื้นฐาน หัวกระดาษ/ท้ายกระดาษ และวัตถุฝังอยู่ได้ตามที่รองรับ การอัตโนมัติช่วยให้มีท่อการแปลงที่ยอมรับแหล่งที่มาที่เป็นรูปแบบใหม่ (markdown, HTML, DOCX) และส่งออก `.doc` สำหรับการเก็บถาวรหรือการรวมกับแอปพลิเคชันเก่า

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

  • การบูรณาการระบบเก่า

  สร้างไฟล์ .doc สำหรับซอฟต์แวร์องค์กรที่เก่าที่ต้องการรูปแบบไบนารี

  • การส่งออกเพื่อเก็บถาวร

  แปลงเอกสารที่เป็นรูปแบบใหม่เป็น .doc เพื่อการเก็บรักษาในระยะยาวเมื่อต้องการตามนโยบายเก่า

  • ความสามารถในการทำงานร่วมกับเครื่องมือเก่า

  สร้างผลลัพธ์ .doc เพื่อให้มั่นใจในความเข้ากันได้กับระบบการผสานจดหมายหรือการพิมพ์ที่เก่า

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

  • การแปลงรูปแบบโดยอัตโนมัติ

  แปลงจำนวนมากของ DOCX เป็น DOC ในงานที่กำหนดเวลาสำหรับการทดสอบความเข้ากันได้

  • การส่งออกจากเทมเพลตโดยสคริปต์

  ใช้การสร้างตามเทมเพลตที่บังคับให้เอกสารสุดท้ายเป็น .doc สำหรับกระบวนการต่อท้าย

  • การรวมกับท่อ ETL

  รวมการสร้าง DOC เข้ากับงาน ETL ที่เตรียมเอกสารสำหรับผู้บริโภคเก่า

```

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