Rechercher du texte dans un PPTX avec C++
Utilisez Aspose.Slides for C++ pour trouver du texte dans des fichiers de présentation sans Microsoft PowerPoint.
Rechercher du texte dans une présentation PPTX via C++
Aspose.Slides for C++ vous permet de rechercher du texte dans des présentations PPTX. Utilisez SlideUtil::GetAllTextBoxes pour collecter les cadres de texte d’une diapositive, puis vérifiez si leur texte contient l’expression voulue.
Rechercher du texte dans une présentation PPTX avec C++
auto presentation = MakeObject<Presentation>(u"presentation.pptx");
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();Comment rechercher du texte dans un PPTX via C++
Suivez ces étapes pour rechercher du texte dans une présentation PPTX.
- Chargez le fichier PPTX avec la classe
Presentation. - Récupérez la diapositive voulue avec
Presentation::get_Slideset obtenez ses cadres de texte avecSlideUtil::GetAllTextBoxes. - Vérifiez si le texte de chaque cadre contient l’expression voulue.
Conçu avec Aspose.Slides
Rechercher du texte dans des fichiers PPTX en ligne
L’application gratuite Aspose.Slides Search est conçue avec Aspose.Slides for C++, la même API que le code ci-dessus. Ouvrez-la et découvrez ce que l’API peut faire avec vos propres fichiers PPTX.
- Fonctionne dans votre navigateur, rien à installer.
- Voyez comment Aspose.Slides trouve du texte avant d’écrire du code.
- Recherchez du texte brut ou des expressions régulières dans votre fichier PPTX.
- Téléchargez les résultats sous forme de fichier texte.
Autres formats pris en charge pour la recherche
Avec C++, vous pouvez également rechercher du texte dans les formats suivants.