الميزات
الميزات
Aspose.Words FOSS for Python is a document conversion and text extraction library for Word documents. The entire public API is built around the Document فئة.
تنسيقات الإدخال المدعومة
المجلس الوزاري Document الطبقة تحميل الملفات من هذه التنسيقات تلقائياً بناء على تمديد ملف:
| شكل | التوسعات |
|---|---|
| وثيقة Word | .docx, .doc |
| نص غني | .rtf |
| نص بسيط | .txt |
| التخفيضات | .md |
صيغ المخرجات وخيارات الحفاظ
اتصلوا Document.save() مع a SaveFormat ثابت لتحويل سريع، أو تمرير كائن خيارات حفظ للتكوين الإضافي.
| الناتج | SaveFormat ثابتة | صف خيارات الحفاظ |
|---|---|---|
SaveFormat.PDF | PdfSaveOptions | |
| التخفيضات | SaveFormat.MARKDOWN | MarkdownSaveOptions تصدير التحكم بتشكيل التوضيح |
| نص بسيط | SaveFormat.TEXT | — |
ملاحظة: (أوباما)
PdfSaveOptionsيتم تعريف خصائص (التوافق ، جودة JPEG ، إدراج الخطوط ، إلخ) للتوافقة المباشرة مع API ولكن لم يستهلكها كاتب PDF بعد. لا يؤثر ضبطها حاليًا على الناتج. بالنسبة لـ:MarkdownSaveOptions,فقطexport_underline_formattingيتم تطبيقه حالياً.
لمثالات الشفرة وتفاصيل تكوين خيارات الحفاظ، انظر: الإدارة الأساسية.
استخراج النصوص
Document.get_text() يعيد محتوى النص العادي الكامل لأي وثيقة محمّلة دون كتابتها إلى القرص.
دعم الصور
يمكن تحويل المستندات التي تحتوي على صور مدمجة إلى جميع تنسيقات النتائج المدعومة. يحافظ خط التحويل على محتوى الصورة خلال عملية التصدير.
ملخص API
| الفئة / الطريقة | دورها |
|---|---|
Document | تحميل المستندات، وتحويل الصيغ، واستخلص النصوص |
SaveFormat | ثابتات شكل المخرج (PDF, MARKDOWN, TEXT) |
PdfSaveOptions | تكوين تصدير PDF |
MarkdownSaveOptions | تكوين التصدير المحدد |