Поиск и замена текста в PowerPoint с использованием C#

Эта быстрая статья объясняет, как найти и заменить текст в PowerPoint с помощью C#. Она предоставляет настройки IDE, список шагов и пример кода для замены слов в PowerPoint с помощью C#. Вы узнаете различные техники выполнения той же задачи в презентации PowerPoint.

Шаги по поиску и замене в PowerPoint с использованием C#

  1. Установите окружение для использования Aspose.Slides for .NET для замены текста
  2. Загрузите исходный PPTX в объект класса Presentation для замены слов
  3. Переберите каждый слайд в загруженной презентации
  4. Получить все текстовые поля с текущего слайда
  5. Перебрать каждый paragraph и текстовую часть в текстовом поле
  6. Проверьте каждую часть текста на наличие целевой строки без учёта регистра
  7. Восстановите текст в части, заменив старое значение новым значением
  8. Наконец, сохраните изменённую презентацию на диск

Эти шаги описывают как находить и заменять текст в PowerPoint с помощью C#. Загрузите исходную презентацию, пройдитесь по каждому слайду, получите все текстовые поля и разберите каждую часть коллекции абзацев для каждого текстового поля. Проверьте каждую часть текста на наличие целевой строки, затем восстановите её, заменив старый текст новым.

Код для поиска и замены в PowerPoint с использованием C#

Этот код демонстрирует процесс поиска и замены текста в PowerPoint. Вы также можете использовать Aspose.Slides.Util.SlideUtil.FindAndReplaceText() для замены текста во всей презентации, используя соответствующие аргументы. Другой вариант — использовать ReplaceText() в конкретном TextFrame с нужными настройками TextSearchOptions.

В этой статье описывается процесс поиска и замены текста в презентации. Чтобы извлечь медиа, такие как аудио или видео, из презентации, обратитесь к статье Extract Media from PowerPoint using C#.

 Русский