TextFragmentAbsorber

TextFragmentAbsorber

Visão geral

TextFragmentAbsorber é uma classe em Aspose.PDF FOSS para Python.

Absorve fragmentos de texto de uma página ou documento PDF.

Esta classe fornece 5 métodos para trabalhar com objetos TextFragmentAbsorber em programas Python. Os métodos disponíveis incluem: __init__, apply_for_all_fragments, remove_all_text, reset, visit. Todos os membros públicos estão acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.PDF FOSS para Python. Propriedades: errors, has_errors, phrase, regex_results, text_fragments, text_replace_options, e mais 1.

Propriedades

NomeTipoAcessoDescrição
text_fragmentslist[TextFragment]LeituraLista de objetos :class:TextFragment encontrados na última visita.
regex_resultslist[RegexResult]LeituraLista de objetos :class:RegexResult (populados na pesquisa por regex).
errorslist[Any]LeituraErros coletados durante a última visita, se houver.
phrase`strNone`Leitura
text_search_optionsTextSearchOptionsLeituraObtém as opções de pesquisa de texto.
text_replace_options`AnyNone`Leitura
has_errorsboolLeituraObtém se há erros.

Métodos

AssinaturaDescrição
`init(phrase: strNone, text_search_options: TextSearchOptions
visit(page_or_doc: Any)Process page_or_doc e coletar fragmentos de texto correspondentes.
reset()Limpar todos os fragmentos coletados, resultados de regex e erros.
remove_all_text()Remova todos os fragmentos de texto coletados (alias para reset sem limpar erros).
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any]Apply action para cada fragmento coletado e retorne os resultados.

Ver também

 Português