HighlightRegex

Presentation.HighlightRegex-Methode

Hebt alle Übereinstimmungen des regulären Ausdrucks mit der angegebenen Farbe hervor.

public void HighlightRegex(Regex regex, Color highlightColor, IFindResultCallback callback)
ParameterTypBeschreibung
regexRegexDer reguläre Ausdruck Regex, um die zu markierenden Strings zu erhalten.
highlightColorColorDie Farbe, um den Text hervorzuheben.
callbackIFindResultCallbackDas Callback-Objekt zum Empfangen von Suchergebnissen IFindResultCallback.

Beispiele

Das folgende Codebeispiel zeigt, wie man Text in einer PowerPoint-Präsentation mithilfe eines regulären Ausdrucks hervorhebt.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	Regex regex = new Regex(@"\b[^\s]{10,}\b");
	// Hebt alle Wörter mit 10 oder mehr Zeichen hervor
	presentation.HighlightRegex(regex, Color.Blue, null);
	presentation.Save("SomePresentation-out.pptx", SaveFormat.Pptx);
}

Siehe Auch