TextAbsorber
TextAbsorber
Visão geral
TextAbsorber é uma classe em Aspose.PDF FOSS para Python.
Absorve texto de páginas PDF (classe legada, alias para TextFragmentAbsorber).
Esta classe fornece 5 métodos para trabalhar com objetos TextAbsorber em programas Python. Os métodos disponíveis incluem: __init__, apply_for_all_fragments, remove_all_text, reset, visit. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.PDF FOSS para Python. Propriedades: text, text_fragments.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
text | str | Leitura | Obtenha todo o texto coletado como uma única string. |
text_fragments | list[TextFragment] | Leitura | Lista de fragmentos de texto encontrados. |
Métodos
| Assinatura | Descrição |
|---|---|
| `init(phrase: str | None, text_search_options: TextSearchOptions |
visit(page_or_doc: Any) | Processar página ou documento e coletar texto. |
reset() | Limpar todos os fragmentos de texto coletados. |
remove_all_text() | Remover todos os fragmentos de texto coletados. |
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any] | Aplicar ação a cada fragmento coletado. |