Surligner du texte dans PowerPoint à l'aide de C#

Cette rubrique décrit le processus pour surligner du texte dans PowerPoint à l’aide de C#. Il contient les détails nécessaires pour définir l’EDI, une liste d’étapes et un exemple de code pour développer un outil de surbrillance presentation en utilisant C#. Vous apprendrez à rechercher un texte à surligner à l’aide de différentes options.

Étapes pour mettre en surbrillance dans PowerPoint à l’aide de C#

  1. Configurez l’environnement de développement pour utiliser Aspose.Slides for .NET pour mettre en surbrillance un texte
  2. Chargez le PowerPoint presentation et parcourez toutes les diapositives
  3. Parcourez toutes les formes de chaque diapositive et accédez à chaque forme dans un objet AutoShape
  4. Mettez en surbrillance toutes les instances de texte contenant le mot souhaité
  5. Mettez en surbrillance des mots entiers au lieu d’un mot partiel
  6. Enregistrer la présentation de sortie

Ces étapes résument comment développer un surligneur PPTX ou PPT en utilisant C#. Chargez le fichier PowerPoint dans l’objet Présentation et parcourez toutes les formes de chaque diapositive. Utilisez l’objet AutoShape pour mettre en surbrillance le texte à l’aide de diverses méthodes surchargées pour TextFrame.HighlightText().

Code pour développer un surligneur de présentation PowerPoint en utilisant C#

Ce code montre comment mettre en surbrillance dans PowerPoint à l’aide de C#. Si vous souhaitez mettre en surbrillance toutes les chaînes contenant la chaîne cible, utilisez la méthode HighlightText() avec le texte cible et mettez le texte en surbrillance. Pour mettre en évidence les chaînes exactement similaires à la chaîne cible, utilisez d’autres méthodes surchargées ou utilisez HighlightRegex() pour rechercher et surligner du texte à l’aide des expressions regex.

Ce guide nous a appris à surligner du texte dans une présentation. Si vous souhaitez barrer du texte dans une présentation, reportez-vous à l’article sur comment barrer du texte dans PPTX en utilisant C#.

 Français