วิธีทำงานกับการจัดการเอกสารหลักใน Python

วิธีทำงานกับการจัดการเอกสารหลักใน 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")
ส่งออกเป็น PDFLdmPdfWriter().write(d, "output.pdf")
ส่งออกเป็น MarkdownLdmMarkdownWriter().write(d, "output.md")
ส่งออกเป็นข้อความธรรมดาเขียน d.text ไปยังไฟล์
ดึงข้อความd.text

ดูเพิ่มเติม

 ภาษาไทย