TextFragmentAbsorber

TextFragmentAbsorber

Przegląd

TextFragmentAbsorber jest klasą w Aspose.PDF FOSS dla Python.

Pochłania fragmenty tekstu ze strony PDF lub dokumentu.

Ta klasa udostępnia 5 metod do pracy z obiektami TextFragmentAbsorber w programach Python. Dostępne metody to: __init__, apply_for_all_fragments, remove_all_text, reset, visit. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.PDF FOSS dla Python. Właściwości: errors, has_errors, phrase, regex_results, text_fragments, text_replace_options oraz jeszcze jedną.

Właściwości

NazwaTypDostępOpis
text_fragmentslist[TextFragment]OdczytLista obiektów :class:TextFragment znalezionych podczas ostatniej wizyty.
regex_resultslist[RegexResult]OdczytLista obiektów :class:RegexResult (wypełniona w wyniku wyszukiwania regex).
errorslist[Any]OdczytBłędy zebrane podczas ostatniej wizyty, jeśli wystąpiły.
phrase`strNone`Odczyt
text_search_optionsTextSearchOptionsOdczytPobiera opcje wyszukiwania tekstu.
text_replace_options`AnyNone`Odczyt
has_errorsboolOdczytPobiera informację o występowaniu błędów.

Metody

SygnaturaOpis
`init(phrase: strNone, text_search_options: TextSearchOptions
visit(page_or_doc: Any)Process page_or_doc i zbierz pasujące fragmenty tekstu.
reset()Wyczyść wszystkie zebrane fragmenty, wyniki wyrażeń regularnych i błędy.
remove_all_text()Usuń wszystkie zebrane fragmenty tekstu (alias dla reset bez czyszczenia błędów).
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any]Apply action do każdego zebranego fragmentu i zwróć wyniki.

Zobacz także

 Polski