Encontrar e substituir texto é uma tarefa comum que você pode precisar fazer com frequência. No caso de vários arquivos, fazer isso programaticamente será mais eficiente. Para esse fim, este artigo ensinará como localizar e substituir texto em arquivos do PowerPoint usando C++.
- API C++ para localizar e substituir texto em apresentações do PowerPoint
- Localizar e substituir texto em arquivos do PowerPoint
API C++ para localizar e substituir texto em apresentações do PowerPoint
Aspose.Slides for C++ é uma API C++ para trabalhar com arquivos do PowerPoint. Ele permite que você crie, leia e atualize arquivos do PowerPoint sem precisar instalar o Microsoft PowerPoint. Além disso, a API permite localizar e substituir texto em apresentações do PowerPoint. Você pode instalar a API por meio do NuGet ou baixá-la diretamente da seção Downloads.
PM> Install-Package Aspose.Slides.Cpp
Localizar e substituir texto em arquivos do PowerPoint usando C++
A seguir estão as etapas para localizar e substituir texto em arquivos do PowerPoint.
- Primeiramente, carregue o arquivo PowerPoint usando a classe Apresentação.
- Percorra os slides da apresentação.
- Dentro do loop, recupere os quadros de texto em uma matriz ITextFrame.
- Faça um loop pela matriz dos quadros de texto.
- Dentro do loop, itere pelos parágrafos em cada ITextFrame.
- Itere pelas partes em cada IPagraph.
- Para cada IPortion, verifique se contém o texto desejado. Se existir, substitua o texto.
- Finalmente, salve a apresentação usando o método Presentation->Save(System::String fname, Export::SaveFormat format).
O código de exemplo a seguir mostra como localizar e substituir texto em arquivos do PowerPoint usando C++.
Obtenha uma licença gratuita
Para experimentar a API sem limitações de avaliação, você pode solicitar uma licença temporária gratuita.
Conclusão
Neste artigo, você aprendeu como localizar e substituir texto em apresentações do PowerPoint usando C++. O snippet de código compartilhado mostra como conseguir isso com apenas algumas linhas de código. Aspose.Slides for C++ é uma API robusta e rica em recursos que fornece muitos recursos adicionais para automatizar seus fluxos de trabalho do PowerPoint. Você pode explorar a API em detalhes visitando a documentação oficial. Em caso de dúvidas, sinta-se à vontade para entrar em contato conosco em nosso fórum de suporte gratuito.