כיצד לעבוד עם Core Document Management ב-Python

כיצד לעבוד עם Core Document Management ב-Python

איך לעבוד עם Core Document Management

מדריך זה מכסה את ניהול המסמכים הליבה באמצעות 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 כדי לכתוב את המסמך ל-PDF:

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 כדי לכתוב את המסמך ל-Markdown:

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

ראה גם

 עברית