Эта быстрая статья объясняет, как найти и заменить текст в PowerPoint с помощью C#. Она предоставляет настройки IDE, список шагов и пример кода для замены слов в PowerPoint с помощью C#. Вы узнаете различные техники выполнения той же задачи в презентации PowerPoint.
Шаги по поиску и замене в PowerPoint с использованием C#
- Установите окружение для использования Aspose.Slides for .NET для замены текста
- Загрузите исходный PPTX в объект класса Presentation для замены слов
- Переберите каждый слайд в загруженной презентации
- Получить все текстовые поля с текущего слайда
- Перебрать каждый paragraph и текстовую часть в текстовом поле
- Проверьте каждую часть текста на наличие целевой строки без учёта регистра
- Восстановите текст в части, заменив старое значение новым значением
- Наконец, сохраните изменённую презентацию на диск
Эти шаги описывают как находить и заменять текст в PowerPoint с помощью C#. Загрузите исходную презентацию, пройдитесь по каждому слайду, получите все текстовые поля и разберите каждую часть коллекции абзацев для каждого текстового поля. Проверьте каждую часть текста на наличие целевой строки, затем восстановите её, заменив старый текст новым.
Код для поиска и замены в PowerPoint с использованием C#
Этот код демонстрирует процесс поиска и замены текста в PowerPoint. Вы также можете использовать Aspose.Slides.Util.SlideUtil.FindAndReplaceText() для замены текста во всей презентации, используя соответствующие аргументы. Другой вариант — использовать ReplaceText() в конкретном TextFrame с нужными настройками TextSearchOptions.
В этой статье описывается процесс поиска и замены текста в презентации. Чтобы извлечь медиа, такие как аудио или видео, из презентации, обратитесь к статье Extract Media from PowerPoint using C#.