HighlightText

HighlightText(string, Color)

Surligne toutes les occurrences du texte d’exemple avec la couleur spécifiée.

public void HighlightText(string text, Color highlightColor)
ParamètreTypeDescription
textStringÉchantillon de texte à surligner.
highlightColorColorLa couleur pour surligner le texte.

Voir Aussi


HighlightText(string, Color, ITextSearchOptions, IFindResultCallback)

Surligne toutes les occurrences du texte d’exemple avec la couleur spécifiée.

public void HighlightText(string text, Color highlightColor, ITextSearchOptions options, 
    IFindResultCallback callback)
ParamètreTypeDescription
textStringLe texte à surligner.
highlightColorColorLa couleur pour surligner le texte.
optionsITextSearchOptionsOptions de recherche de texte ITextSearchOptions.
callbackIFindResultCallbackL’objet de rappel pour recevoir les résultats de recherche IFindResultCallback.

Exemples

Le code suivant montre comment surligner du texte dans un TextFrame.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	// surligner tous les mots 'important'
	((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.HighlightText("important", Color.LightBlue);
	// surligner toutes les occurrences séparées de 'le'
	((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.HighlightText("the", Color.Violet, new TextSearchOptions()
	{ WholeWordsOnly = true }, null);
	presentation.Save("SomePresentation-out2.pptx", SaveFormat.Pptx);
}

Voir Aussi