HighlightText

HighlightText(string, Color)

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

public void HighlightText(string text, Color highlightColor)
ParameterTypBeschreibung
textStringDer hervorzuhebende Text.
highlightColorColorDie Farbe, um den Text hervorzuheben.

Weitere Informationen


HighlightText(string, Color, ITextSearchOptions, IFindResultCallback)

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

public void HighlightText(string text, Color highlightColor, ITextSearchOptions options, 
    IFindResultCallback callback)
ParameterTypBeschreibung
textStringDer hervorzuhebende Text.
highlightColorColorDie Farbe, um den Text hervorzuheben.
optionsITextSearchOptionsTextsuchoptionen ITextSearchOptions.
callbackIFindResultCallbackDas Callback-Objekt zum Empfang von Suchergebnissen IFindResultCallback.

Beispiele

Das folgende Codebeispiel 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 Vorkommen von 'the' hervorheben
	((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.HighlightText("the", Color.Violet, new TextSearchOptions()
	{ WholeWordsOnly = true }, null);
	presentation.Save("SomePresentation-out2.pptx", SaveFormat.Pptx);
}

Weitere Informationen