Pesquisar texto em PPT usando C++

Use o Aspose.Slides for C++ para localizar texto em arquivos de apresentação sem o Microsoft PowerPoint.

Pesquisar texto em uma apresentação PPT com C++

O Aspose.Slides for C++ permite pesquisar texto em apresentações PPT. Use SlideUtil::GetAllTextBoxes para reunir os quadros de texto de um slide e, em seguida, verifique se o texto deles contém a frase desejada.

Pesquisar texto em uma apresentação PPT usando C++

auto presentation = MakeObject<Presentation>(u"presentation.ppt");

auto slide = presentation->get_Slides()->idx_get(0);
auto textFrames = SlideUtil::GetAllTextBoxes(slide);

for (auto&& textFrame : textFrames)
{
    auto text = textFrame->get_Text();
    if (text.Contains(u"PowerPoint"))
    {
        Console::WriteLine(text);
    }
}

presentation->Dispose();

Como pesquisar texto em PPT com C++

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

  1. Carregue o arquivo PPT com a classe Presentation.
  2. Obtenha o slide desejado com Presentation::get_Slides e recupere os quadros de texto dele com SlideUtil::GetAllTextBoxes.
  3. Verifique se o texto de cada quadro contém a frase desejada.

Criado com Aspose.Slides

Pesquisar texto em arquivos PPT online

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

  • 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 PPT.
  • Baixe os resultados como um arquivo de texto.

Outros formatos compatíveis com pesquisa

Com C++, você também pode pesquisar texto nos seguintes formatos.