Aspose.Words FOSS for Python เป็นห้องสมุดพีธอนที่มีใบอนุญาตจาก MIT สําหรับการอัตรานุชาการเอกสาร Word และส่งออกมัน มันอ่านไฟล์ DOCX, DO C, RTF, TXT, Markdown แล้วนําไปส่งออกไปเป็น PDF,Markdown,และข้อความเรียบโดยไม่จําเป็นต้องใช้ Microsoft Office หรือเวลาทํางานที่ได้รับสิทธิพิเศษใด ๆ.
ห้องสมุดให้บริการ Document คลาสสําหรับการอัตราบรรจุไฟล์และวิธี save() ที่ยอมรับค่าคงที่ SaveFormat หรือวัสดุ Save-Option เช่น PdfSaveOptions และ MarkdownSaveOptions. หมายเหตุ: คุณลักษณะ save-option ส่วนใหญ่ถูกกําหนดเพื่อความเข้ากันต่อ API และยังไม่ได้ถูกใช้โดยผู้เขียน; เพียงแค่ MarkdownSaveOptions.export_underline_formatting เท่านั้นที่ส่งผลิตในปัจจุบัน.
อินสตอลกับ pip install aspose-words-foss>=26.4.0. ห้องสมุดต้องการ Python 3.10 หรือหลังกว่า และขึ้นอยู่กับ olefile, fpdf2, และ pydantic. คู่เทียบทางการค้าคือ Aspose.Words for Python.
Document คลาส.SaveFormat.PDF หรือ PdfSaveOptions.SaveFormat.MARKDOWN หรือ MarkdownSaveOptions.Document.get_text().SaveFormat.TEXT.PdfSaveOptions: PDF class การจัดตั้งการส่งออก (คุณสมบัติคือสตับความเข้ากันต่อ; ยังไม่ได้ถูกนําไปใช้โดยผู้เขียน)MarkdownSaveOptions: การตั้งค่าการส่งออกแบบ Markdown (ในปัจจุบันใช้ export_underline_formatting เท่านั้น; คุณสมบัติอื่น ๆ คือสตับความเข้ากันต่อหน้า)SaveFormat.MARKDOWN, SaveFormat.PDF และ SaveFormat.TEXT เพื่อการแปลงอย่างรวดเร็ว.Aspose.Words FOSS ติดตั้งกับ pip install aspose-words-foss. การขึ้นอยู่กับเวลาทํางาน (olefile, fpdf2, pydantic) ถูกติดตั้งโดยอัตโนมัติ.
API เป็นแบบตรงไปตรงมา: อัตราการโหลด Document จากเส้นทางไฟล์, แล้วเรียก save() ด้วยเส้นที่เป้าหมายและรูปแบบ. สําหรับการควบคุมสูงขึ้น, ย้ายวัสดุ Save-Option แทนของคงที่เป็นรูป แบบ. ห้องสมุดมีใบอนุญาต MIT, เปิดแหล่งบน GitHub และต้องการ Python 3.10 หรือหลังกว่า.
อัตราการอัดเอกสาร Word และบันทึกเป็น Markdown ใน 2 เส้นโค้ด.
import aspose.words_foss as aw
document = aw.Document("input.docx") # or .doc, .rtf, .txt, .md
document.save("output.md", aw.SaveFormat.MARKDOWN)
ส่งออกเอกสาร Word เป็นรูปแบบ PDF.
import aspose.words_foss as aw
document = aw.Document("input.docx")
document.save("output.pdf", aw.SaveFormat.PDF)
อ่านเนื้อหาทั้งหมดจากเอกสาร Word.
import aspose.words_foss as aw
document = aw.Document("input.docx")
text = document.get_text()
Aspose.Words FOSS for Python ออกมาภายใต้ลิขสิทธิ์ MIT คุณสามารถใช้งาน ปรับเปลี่ยนและกระจายมันในโครงการพาณิชย์ และส่วนตัว.
ติดตั้งผ่าน pip ด้วย pip install aspose-words-foss>=26.4.0. ต้องใช้ Python 3.10 หรือหลังกว่า.
ห้องสมุดอ่าน DOCX, DO C, RTF, TXT และ Markdown ไฟล์และส่งออกเป็น PDF, Mark Down, และเท็กซ์ธรรมดา.
ใช้ Document("input.docx") เพื่อเริ่มต้นวัตถุเอกสาร. เก็บเป็น PDF ด้วย document.save("output.pdf", SaveFormat.PDF)