Rechercher du texte dans des présentations ODP avec Python

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

Rechercher du texte dans une présentation ODP 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 ODP – Python

with slides.Presentation("presentation.odp") 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 ODP avec Python

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

  1. Ouvrez le fichier ODP 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 ODP 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 ODP.

  • 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 ODP.
  • 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.