Aspose.Words FOSS עבור Python הוא ספרייה Python ברישיון MIT לטעינת מסמכי Word וייצוא שלהם. היא קוראת קבצי DOCX, DOC, RTF, TXT, ו‑Markdown ומייצאת אותם ל‑PDF, Markdown וטקסט פשוט ללא צורך ב‑Microsoft Office או בזמן ריצה קנייני.
הספרייה מספקת מחלקת Document לטעינת קבצים ו‑מתודה save() המקבלת קבועי SaveFormat או אובייקטי save-options כגון PdfSaveOptions ו‑MarkdownSaveOptions. שים לב: רוב המאפיינים של save-options מוגדרים לצורך תאימות קדימה של 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 (המאפיינים הם תחליפי תאימות קדימה; עדיין לא יושמו על ידי הכותב).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-options במקום קבוע תבנית. הספרייה ברישיון MIT, קוד פתוח ב‑GitHub, ודורשת Python 3.10 או גרסה מאוחרת יותר.
טען מסמך Word ושמור אותו כ‑Markdown בשתי שורות קוד.
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, DOC, RTF, TXT ו‑Markdown ומייצאת ל‑PDF, Markdown וטקסט פשוט.
השתמש ב‑Document("input.docx") כדי לאתחל את אובייקט המסמך. שמור כ‑PDF באמצעות document.save("output.pdf", SaveFormat.PDF).