Заменить абзацы в PowerPoint
Описание
Блок заменяет абзацы в презентации PowerPoint. Требуется указать путь к исходному файлу, путь к новому файлу и передать значения в виде словаря: ключи — индекс слайда (начиная с 1), индекс формы (с 0), старый и новый текст.
Описание параметров
Блок имеет несколько параметров:
- Путь к исходному файлу — путь к файлу презентации;
Тип данных:
str (Строка)Пример:
C:\data\source.pptx - Данные замены — словарь с параметрами замены (слайд, форма, старый текст, новый текст);
Тип данных:
dict (Словарь)Пример:
{'slide_index': 1, 'shape_index': 0, 'old_text': 'Текст', 'new_text': 'Новый текст'} - Путь к новому файлу — путь для сохранения результата;
Тип данных:
str (Строка)Пример:
C:\data\result.pptx
Пример использования
В данном примере в презентации на первом слайде заменяется текст первого абзаца «Добро пожаловать в PowerPoint!» на «Новый текст».
Исходный вид слайда:
Результат
Итоговый вид слайда: