Rechercher du texte dans des présentations PPTX avec Python

Créez des applications Python qui trouvent du texte dans des présentations PowerPoint avec Aspose.Slides.

Rechercher du texte dans une présentation PPTX avec Python

Avec Aspose.Slides for Python via .NET , vous pouvez utiliser SlideUtil.get_text_boxes_contains_text pour trouver, sur chaque diapositive, les cadres de texte qui contiennent une chaîne donnée.

Rechercher du texte dans une présentation PPTX – Python

with slides.Presentation("presentation.pptx") 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)

Comment rechercher du texte dans un PPTX avec Python

Suivez ces étapes pour rechercher du texte dans une présentation PPTX.

  1. Ouvrez le fichier PPTX avec Presentation.
  2. Parcourez les diapositives et appelez SlideUtil.get_text_boxes_contains_text pour chacune d’elles.
  3. Lisez la propriété text de chaque cadre de texte trouvé.

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 Python via .NET, 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

Utilisez Python pour rechercher du texte dans d'autres formats de présentation pris en charge.