ReplaceText

Presentation.ReplaceText метод

Заменяет все вхождения указанного текста на другой указанный текст.

public void ReplaceText(string oldText, string newText, ITextSearchOptions options, 
    IFindResultCallback callback)
ПараметрТипОписание
oldTextStringСтрока, которую нужно заменить.
newTextStringСтрока для замены всех вхождений oldText.
optionsITextSearchOptionsВарианты поиска текста ITextSearchOptions.
callbackIFindResultCallbackОбъект обратного вызова для получения результатов поиска IFindResultCallback.

Примеры

Следующий пример кода демонстрирует, как заменить одну указанную строку на другую указанную строку.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	// Заменить все отдельные вхождения 'the' на '***'
	presentation.ReplaceText("the", "***", new TextSearchOptions() {WholeWordsOnly = true}, null);
	presentation.Save("SomePresentation-out2.pptx", SaveFormat.Pptx);
}

См. также