วิธีทำงานกับการจัดการเอกสารหลักใน Python
วิธีทำงานกับการจัดการเอกสารหลัก
คู่มือนี้ครอบคลุมการจัดการเอกสารหลักโดยใช้ Aspose.Words FOSS สำหรับ Python. มันแสดงการแปลงรูปแบบเอกสาร: อ่านไฟล์ Word และบันทึกเป็น PDF, Markdown หรือข้อความธรรมดา.
ข้อกำหนดเบื้องต้น
ติดตั้งไลบรารี:
pip install aspose-words-fossต้องการ Python เวอร์ชัน 3.10 หรือใหม่กว่า.
โหลดเอกสาร
สร้างอ็อบเจ็กต์ Document โดยส่งเส้นทางไฟล์. รูปแบบอินพุตที่รองรับได้แก่ DOCX, DOC, RTF, TXT และ Markdown.
import aspose.words_foss as aw
doc = aw.Document("input.docx")แปลงเป็น PDF
ใช้ LdmPdfWriter:
import aspose.words_foss as aw
from aspose.words_foss.pdf_writer import LdmPdfWriter
doc = aw.Document("input.docx")
LdmPdfWriter().write(doc, "output.pdf")แปลงเป็น Markdown
รูปแบบอินพุตที่รองรับสำหรับการแปลงเป็น Markdown รวมถึงไฟล์ DOCX, DOC, RTF, TXT และ Markdown.
ใช้ LdmMarkdownWriter เพื่อบันทึกผลลัพธ์:
import aspose.words_foss as aw
from aspose.words_foss.md_writer import LdmMarkdownWriter
doc = aw.Document("input.docx")
LdmMarkdownWriter().write(doc, "output.md")ดึงข้อความ
ใช้คุณสมบัติ Document.text เพื่อดึงข้อความทั้งหมดออก:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.textสรุป
| Task | วิธีการ |
|---|---|
| โหลดเอกสาร | Document("path") |
| ส่งออกเป็น PDF | LdmPdfWriter().write(d, "output.pdf") |
| ส่งออกเป็น Markdown | LdmMarkdownWriter().write(d, "output.md") |
| ส่งออกเป็นข้อความธรรมดา | เขียน d.text ไปยังไฟล์ |
| ดึงข้อความ | d.text |