Rechercher et remplacer du texte est une tâche courante que vous devrez peut-être effectuer souvent. Dans le cas de plusieurs fichiers, le faire par programmation s’avérera plus efficace. À cette fin, cet article vous apprendra comment rechercher et remplacer du texte dans des fichiers PowerPoint à l’aide de C++.

API C++ pour rechercher et remplacer du texte dans des présentations PowerPoint

Aspose.Slides for C++ est une API C++ pour travailler avec des fichiers PowerPoint. Il vous permet de créer, lire et mettre à jour des fichiers PowerPoint sans avoir besoin d’installer Microsoft PowerPoint. De plus, l’API vous permet de rechercher et de remplacer du texte dans des présentations PowerPoint. Vous pouvez soit installer l’API via NuGet ou la télécharger directement à partir de la section Téléchargements.

PM> Install-Package Aspose.Slides.Cpp

Rechercher et remplacer du texte dans des fichiers PowerPoint à l’aide de C++

Voici les étapes pour rechercher et remplacer du texte dans des fichiers PowerPoint.

  • Tout d’abord, chargez le fichier PowerPoint à l’aide de la classe Presentation.
  • Parcourez les diapositives de la présentation.
  • Dans la boucle, récupérez les cadres de texte dans un tableau ITextFrame.
  • Boucle dans le tableau des cadres de texte.
  • Dans la boucle, parcourez les paragraphes de chaque ITextFrame.
  • Parcourez les portions de chaque IParagraphe.
  • Pour chaque IPortion, vérifiez si elle contient le texte souhaité. S’il existe, remplacez le texte.
  • Enfin, enregistrez la présentation en utilisant la méthode Presentation->Save(System::String fname, Export::SaveFormat format).

L’exemple de code suivant montre comment rechercher et remplacer du texte dans des fichiers PowerPoint à l’aide de C++.

Obtenez une licence gratuite

Afin d’essayer l’API sans limitation d’évaluation, vous pouvez demander une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez appris à rechercher et à remplacer du texte dans des présentations PowerPoint à l’aide de C++. L’extrait de code partagé montre comment y parvenir avec seulement quelques lignes de code. Aspose.Slides for C++ est une API robuste et riche en fonctionnalités qui fournit de nombreuses fonctionnalités supplémentaires pour automatiser vos flux de travail PowerPoint. Vous pouvez explorer l’API en détail en visitant la documentation officielle. En cas de questions, n’hésitez pas à nous contacter sur notre forum d’assistance gratuit.

Voir également