Aspose.Words FOSS لـ Python هو مكتبة Python مرخصة MIT لتحميل مستندات Word وتصديرها. يقرأ ملفات DOCX و DOC و RTF و TXT و Markdown ويصدرها إلى PDF و Markdown ونص عادي دون الحاجة إلى Microsoft Office أو أي بيئة تشغيل مملوكة.
توفر المكتبة فئة Document لتحميل الملفات وطريقة save() التي تقبل ثوابت SaveFormat أو كائنات خيارات الحفظ مثل PdfSaveOptions وMarkdownSaveOptions. ملاحظة: معظم خصائص خيارات الحفظ معرفة لتوافقية 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) تلقائيًا.
واجهة برمجة التطبيقات بسيطة: قم بتحميل Document من مسار ملف، ثم استدعِ save() مع مسار الهدف والتنسيق. للتحكم المتقدم، مرّر كائن خيارات الحفظ بدلاً من ثابت التنسيق. المكتبة مرخصة تحت رخصة 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 لـ 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).