תכונות
תכונות
Aspose.Words FOSS for Python היא ספריית המרת מסמכים והוצאת טקסט למסמכי Word. כל ה‑API הציבורי נבנה סביב המחלקה Document.
פורמטים נתמכים לקלט
המחלקה Document טוענת קבצים מפורמטים אלה באופן אוטומטי בהתבסס על סיומת הקובץ:
| פורמט | הרחבות |
|---|---|
| מסמך Word | .docx, .doc |
| טקסט עשיר | .rtf |
| טקסט פשוט | .txt |
| Markdown | .md |
פורמטים של פלט ואפשרויות שמירה
התקשר לDocument.save() עם קבוע SaveFormat להמרה מהירה, או העבר אובייקט save-options לשליטה מדויקת.
| פלט | קבוע SaveFormat | מחלקת אפשרויות שמירה |
|---|---|---|
SaveFormat.PDF | PdfSaveOptions — הגדרת רמת התאימות, איכות JPEG | |
| Markdown | SaveFormat.MARKDOWN | MarkdownSaveOptions — בקרת ייצוא עיצוב קו תחתי |
| טקסט פשוט | SaveFormat.TEXT | — |
| Word (DOCX) | SaveFormat.DOCX | — |
| Word (DOC) | SaveFormat.DOC | — |
לצפייה בדוגמאות קוד ובפרטי תצורת אפשרויות השמירה, ראה Core Management.
חילוץ טקסט
Document.get_text() מחזיר את כל תוכן הטקסט הפשוט של כל מסמך טעון ללא כתיבה לדיסק.
תמיכה בתמונות
מסמכים עם תמונות משובצות ניתן להמיר לכל פורמטי הפלט הנתמכים. צינור ההמרה משמר את תוכן התמונות בתהליך הייצוא.
סיכום API
| מחלקה / שיטה | תפקיד |
|---|---|
Document | טעינת מסמכים, המרת פורמטים, חילוץ טקסט |
SaveFormat | קבועי פורמט פלט (PDF, MARKDOWN, TEXT, DOC, DOCX) |
PdfSaveOptions | תצורת ייצוא PDF |
MarkdownSaveOptions | תצורת ייצוא Markdown |