HighlightRegex

IPresentation.HighlightRegex метод

Подсвечивает все совпадения регулярного выражения заданным цветом.

public void HighlightRegex(Regex regex, Color highlightColor, IFindResultCallback callback)
ПараметрТипОписание
regexRegexРегулярное выражение Regex для выделения строк.
highlightColorColorЦвет для подсветки текста.
callbackIFindResultCallbackОбъект обратного вызова для получения результатов поиска IFindResultCallback.

Примеры

Следующий пример кода показывает, как подсветить текст в презентации PowerPoint, используя регулярное выражение.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	Regex regex = new Regex(@"\b[^\s]{10,}\b");
	// подсветка всех слов, состоящих из 10 или более символов
	presentation.HighlightRegex(regex, Color.Blue, null);
	presentation.Save("SomePresentation-out.pptx", SaveFormat.Pptx);
}

См. также