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 и ещё один.

Свойства

Имя:Тип:ДоступОписание:
text_fragmentslist[TextFragment]ЧтениеСписок объектов :class:TextFragment, найденных при последнем посещении.
regex_resultslist[RegexResult]ЧтениеСписок объектов :class:RegexResult (полученных при поиске regex).
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 к каждому собранному фрагменту и вернуть результаты.

См. также:

 Русский