TextFragmentAbsorber
TextFragmentAbsorber
Översikt
TextFragmentAbsorber är en klass i Aspose.PDF FOSS för Python.
Absorberar textfragment från en PDF-sida eller dokument.
Denna klass tillhandahåller 5 metoder för att arbeta med TextFragmentAbsorber-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, apply_for_all_fragments, remove_all_text, reset, visit. Alla offentliga medlemmar är åtkomliga för alla Python-applikationer efter att ha installerat Aspose.PDF FOSS för Python-paketet. Egenskaper: errors, has_errors, phrase, regex_results, text_fragments, text_replace_options och 1 till.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
text_fragments | list[TextFragment] | Läs | Lista över :class:TextFragment objekt som hittades vid det senaste besöket. |
regex_results | list[RegexResult] | Läs | Lista över :class:RegexResult objekt (fylld vid regex-sökning). |
errors | list[Any] | Läs | Fel som samlades in under det senaste besöket, om några. |
phrase | `str | None` | Läs |
text_search_options | TextSearchOptions | Läs | Hämtar textsökalternativen. |
text_replace_options | `Any | None` | Läs |
has_errors | bool | Läs | Hämtar har fel. |
Metoder
| Signatur | Beskrivning |
|---|---|
| `init(phrase: str | None, text_search_options: TextSearchOptions |
visit(page_or_doc: Any) | Process page_or_doc och samla matchande textfragment. |
reset() | Rensa alla insamlade fragment, regexresultat och fel. |
remove_all_text() | Ta bort alla insamlade textfragment (alias för återställ utan att rensa fel). |
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any] | Apply action till varje insamlat fragment och returnera resultaten. |