HighlightRegex

Presentation.HighlightRegex method

Met en surbrillance toutes les correspondances de l’expression régulière avec la couleur spécifiée.

public void HighlightRegex(Regex regex, Color highlightColor, IFindResultCallback callback)
ParamètreTypeDescription
regexRegexL’expression régulière Regex pour obtenir les chaînes à mettre en surbrillance.
highlightColorColorLa couleur pour mettre en surbrillance le texte.
callbackIFindResultCallbackL’objet de rappel pour recevoir les résultats de la recherche IFindResultCallback.

Exemples

L’exemple de code suivant montre comment mettre en surbrillance du texte dans une présentation PowerPoint en utilisant une expression régulière.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	Regex regex = new Regex(@"\b[^\s]{10,}\b");
	// mettant en surbrillance tous les mots de 10 caractères ou plus
	presentation.HighlightRegex(regex, Color.Blue, null);
	presentation.Save("SomePresentation-out.pptx", SaveFormat.Pptx);
}

Voir aussi