TextFragmentAbsorber

TextFragmentAbsorber

Огляд

TextFragmentAbsorber — це клас у Aspose.PDF FOSS для Python.

Поглинає текстові фрагменти зі сторінки PDF або документа.

Цей клас надає 5 методів для роботи з об’єктами TextFragmentAbsorber у програмах Python. Доступні методи: __init__, apply_for_all_fragments, remove_all_text, reset, visit. Усі публічні члени доступні будь-якому застосунку Python після встановлення пакету Aspose.PDF FOSS для Python. Властивості: errors, has_errors, phrase, regex_results, text_fragments, text_replace_options, та ще 1.

Властивості

НазваТипДоступОпис
text_fragmentslist[TextFragment]ЧитанняСписок об’єктів :class:TextFragment, знайдених під час останнього відвідування.
regex_resultslist[RegexResult]ЧитанняСписок об’єктів :class:RegexResult (заповнено під час пошуку за регулярним виразом).
errorslist[Any]ЧитанняПомилки, зібрані під час останнього візиту, якщо такі є.
phrase`strNone`Читання
text_search_optionsTextSearchOptionsЧитанняОтримує параметри пошуку тексту.
text_replace_options`AnyNone`Читання
has_errorsboolЧитанняОтримує наявність помилок.

Методи

СигнатураОпис
`init(phrase: strNone, text_search_options: TextSearchOptions
visit(page_or_doc: Any)Process page_or_doc і збирати відповідні текстові фрагменти.
reset()Очистити всі зібрані фрагменти, результати regex та помилки.
remove_all_text()Видалити всі зібрані текстові фрагменти (псевдонім для reset без очищення помилок).
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any]Apply action до кожного зібраного фрагмента і повернути результати.

Дивіться також

 Українська