TextFragmentAbsorber

TextFragmentAbsorber

Übersicht

TextFragmentAbsorber ist eine Klasse in Aspose.PDF FOSS für Python.

Extrahiert Textfragmente von einer PDF-Seite oder einem Dokument.

Diese Klasse stellt 5 Methoden zur Arbeit mit TextFragmentAbsorber-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: __init__, apply_for_all_fragments, remove_all_text, reset, visit. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für Python Paket installiert wurde. Eigenschaften: errors, has_errors, phrase, regex_results, text_fragments, text_replace_options und 1 weitere.

Eigenschaften

NameTypZugriffBeschreibung
text_fragmentslist[TextFragment]LesenListe der :class:TextFragment-Objekte, die beim letzten Besuch gefunden wurden.
regex_resultslist[RegexResult]LesenListe der :class:RegexResult-Objekte (bei Regex-Suche befüllt).
errorslist[Any]LesenFehler, die beim letzten Besuch gesammelt wurden, falls vorhanden.
phrase`strNone`Lesen
text_search_optionsTextSearchOptionsLesenRuft die Textsuchoptionen ab.
text_replace_options`AnyNone`Lesen
has_errorsboolLesenRuft ab, ob Fehler vorliegen.

Methoden

SignaturBeschreibung
`init(phrase: strNone, text_search_options: TextSearchOptions
visit(page_or_doc: Any)Process page_or_doc und sammle passende Textfragmente.
reset()Lösche alle gesammelten Fragmente, Regex-Ergebnisse und Fehler.
remove_all_text()Entferne alle gesammelten Textfragmente (Alias für Reset, ohne Fehlermeldungen zu löschen).
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any]Apply action Auf jedes gesammelte Fragment anwenden und die Ergebnisse zurückgeben.

Siehe auch

 Deutsch