Pesquisar texto em apresentações ODP com Python

Crie aplicativos Python que localizam texto em apresentações OpenDocument com o Aspose.Slides.

Pesquisar texto em uma apresentação ODP com Python

Com o Aspose.Slides for Python via .NET , você pode usar SlideUtil.get_text_boxes_contains_text para localizar em cada slide os quadros de texto que contêm uma determinada string.

Pesquisar texto em uma apresentação ODP – Python

with slides.Presentation("presentation.odp") as presentation:
    for slide in presentation.slides:
        matching_text_frames = slides.util.SlideUtil.get_text_boxes_contains_text(slide, "PowerPoint", False)

        for text_frame in matching_text_frames:
            print(text_frame.text)

Como pesquisar texto em ODP com Python

Siga estas etapas para pesquisar texto em uma apresentação ODP.

  1. Abra o arquivo ODP com Presentation.
  2. Percorra os slides e chame SlideUtil.get_text_boxes_contains_text para cada um.
  3. Leia a propriedade text de cada quadro de texto encontrado.

Criado com Aspose.Slides

Pesquisar texto em arquivos ODP online

O aplicativo gratuito Aspose.Slides Search é criado com Aspose.Slides for Python via .NET, a mesma API do código acima. Abra-o e veja o que a API pode fazer com seus próprios arquivos ODP.

  • Funciona no seu navegador, sem instalar nada.
  • Veja como o Aspose.Slides localiza texto antes de escrever código.
  • Pesquise texto simples ou expressões regulares no seu arquivo ODP.
  • Baixe os resultados como um arquivo de texto.

Outros formatos compatíveis com pesquisa

Use Python para pesquisar texto em outros formatos de apresentação compatíveis.