HighlightRegex

IPresentation.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 hebenden Zeichenfolgen zu erhalten.
highlightColorColorDie Farbe, um den Text hervorzuheben.
callbackIFindResultCallbackDas Callback-Objekt zum Empfangen der Suchergebnisse IFindResultCallback.

Beispiele

Das folgende Codebeispiel zeigt, wie man Text in einer PowerPoint-Präsentation mit einem regulären Ausdruck 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