HighlightText

HighlightText(string, Color)

Hebt alle Übereinstimmungen des Beispieltexts mit der angegebenen Farbe hervor.

public void HighlightText(string text, Color highlightColor)
ParameterTypBeschreibung
textStringBeispieltext, der hervorgehoben werden soll.
highlightColorColorDie Farbe, mit der der Text hervorgehoben werden soll.

Siehe Auch


HighlightText(string, Color, ITextSearchOptions, IFindResultCallback)

Hebt alle Übereinstimmungen des Beispieltexts mit der angegebenen Farbe hervor.

public void HighlightText(string text, Color highlightColor, ITextSearchOptions options, 
    IFindResultCallback callback)
ParameterTypBeschreibung
textStringDer Text, der hervorgehoben werden soll.
highlightColorColorDie Farbe, mit der der Text hervorgehoben werden soll.
optionsITextSearchOptionsTextsuchoptionen ITextSearchOptions.
callbackIFindResultCallbackDas Callback-Objekt zum Empfangen von Suchergebnissen IFindResultCallback.

Beispiele

Das folgende Codesnippet zeigt, wie man Text in einem TextFrame hervorhebt.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	// alle Wörter 'important' hervorheben
	((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.HighlightText("important", Color.LightBlue);
	// alle separaten 'the' Vorkommen hervorheben
	((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.HighlightText("the", Color.Violet, new TextSearchOptions()
	{ WholeWordsOnly = true }, null);
	presentation.Save("SomePresentation-out2.pptx", SaveFormat.Pptx);
}

Siehe Auch