TextAbsorber
TextAbsorber
نمای کلی
TextAbsorber یک کلاس در Aspose.PDF FOSS برای Python است.
متن را از صفحات PDF جذب میکند (کلاس قدیمی، نام مستعار برای TextFragmentAbsorber).
این کلاس 5 متد برای کار با اشیای TextAbsorber در برنامههای Python فراهم میکند. متدهای موجود شامل: __init__, apply_for_all_fragments, remove_all_text, reset, visit هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python، برای هر برنامه Python قابل دسترسی است. ویژگیها: text, text_fragments.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
text | str | خواندن | تمام متن جمعآوریشده را بهصورت یک رشته دریافت میکند. |
text_fragments | list[TextFragment] | خواندن | فهرست قطعات متنی یافت شده. |
روش ها
| امضا | توضیح |
|---|---|
| `init(phrase: str | None, text_search_options: TextSearchOptions |
visit(page_or_doc: Any) | صفحه یا سند را پردازش کنید و متن را جمعآوری کنید. |
reset() | تمام قطعات متن جمعآوریشده را پاک کنید. |
remove_all_text() | تمام قطعات متن جمعآوریشده را حذف کنید. |
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any] | عمل را بر روی هر قطعهی جمعآوریشده اعمال کنید. |