TextFragmentAbsorber
TextFragmentAbsorber
Overzicht
TextFragmentAbsorber is een klasse in Aspose.PDF FOSS voor Python.
Absorbeert tekstfragmenten van een PDF-pagina of document.
Deze klasse biedt 5 methoden voor het werken met TextFragmentAbsorber objecten in Python programma’s. Beschikbare methoden omvatten: __init__, apply_for_all_fragments, remove_all_text, reset, visit. Alle openbare leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.PDF FOSS voor Python pakket. Eigenschappen: errors, has_errors, phrase, regex_results, text_fragments, text_replace_options, en nog 1.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
text_fragments | list[TextFragment] | Lezen | Lijst van :class:TextFragment objecten gevonden bij het laatste bezoek. |
regex_results | list[RegexResult] | Lezen | Lijst van :class:RegexResult objecten (gevuld tijdens regex-zoekopdracht). |
errors | list[Any] | Lezen | Fouten verzameld tijdens het laatste bezoek, indien aanwezig. |
phrase | `str | None` | Lezen |
text_search_options | TextSearchOptions | Lezen | Haalt de tekstzoekopties op. |
text_replace_options | `Any | None` | Lezen |
has_errors | bool | Lezen | Haalt de has errors op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
| `init(phrase: str | None, text_search_options: TextSearchOptions |
visit(page_or_doc: Any) | Process page_or_doc en verzamel overeenkomende tekstfragmenten. |
reset() | Wis alle verzamelde fragmenten, regex-resultaten en fouten. |
remove_all_text() | Verwijder alle verzamelde tekstfragmenten (alias voor reset zonder fouten te wissen). |
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any] | Apply action op elk verzameld fragment en retourneer de resultaten. |