PdfExtractor
PdfExtractor
نظرة عامة
PdfExtractor هي فئة في Aspose.PDF FOSS لـ Python.
مستخرج نصوص وصور PDF بسيط.
توفر هذه الفئة 14 طريقة للعمل مع كائنات PdfExtractor في برامج Python. تشمل الطرق المتاحة: __init__, bind_pdf, close, dispose, extract_attachment, extract_image, extract_text, get_attach_names, get_attachment, get_next_image, get_next_page_text, get_text، وطريقتين إضافيتين. جميع الأعضاء العامة متاحين لأي تطبيق Python بعد تثبيت حزمة Aspose.PDF FOSS لـ Python. الخصائص: password.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
password | `str | None` | قراءة/كتابة |
الطرق
| التوقيع | وصف |
|---|---|
__init__() | Calls init على هذا المثيل PdfExtractor. |
close() | أغلق المستخرج وحرّر الموارد. |
dispose() | ضع علامة على المستخرج بأنه تم التخلص منه. |
| `bind_pdf(source: str | Path |
extract_text() | استخرج النص من صفحات PDF المرتبطة. |
get_text() → str | أرجِع كل النص المستخرج مدموجًا. |
get_next_page_text() → str | إرجاع النص للصفحة التالية، مع تحريك المؤشر. |
has_next_page_text() → bool | إرجاع True إذا كان هناك نص صفحة أخرى متاح. |
extract_image() | استخراج الصور من ملف PDF المرتبط. |
has_next_image() → bool | إرجاع True إذا كان هناك صورة أخرى متاحة. |
get_next_image() → Any | إرجاع الصورة التالية، مع تحريك المؤشر. |
extract_attachment() | استخراج المرفقات من ملف PDF المرتبط. |
get_attachment(name: str) → Any | إرجاع الملف المرفق بالاسم. |
get_attach_names() → list[str] | إرجاع قائمة بأسماء المرفقات. |