Перейти к содержимому

Заменить абзацы в PowerPoint

image_1

Описание

Блок заменяет абзацы в презентации PowerPoint. Требуется указать путь к исходному файлу, путь к новому файлу и передать значения в виде словаря: ключи — индекс слайда (начиная с 1), индекс формы (с 0), старый и новый текст.


Описание параметров

Блок имеет несколько параметров:

  1. Путь к исходному файлу — путь к файлу презентации;

    Тип данных: str (Строка)

    Пример: C:\data\source.pptx

  2. Данные замены — словарь с параметрами замены (слайд, форма, старый текст, новый текст);

    Тип данных: dict (Словарь)

    Пример: {'slide_index': 1, 'shape_index': 0, 'old_text': 'Текст', 'new_text': 'Новый текст'}

  3. Путь к новому файлу — путь для сохранения результата;

    Тип данных: str (Строка)

    Пример: C:\data\result.pptx


Пример использования

В данном примере в презентации на первом слайде заменяется текст первого абзаца «Добро пожаловать в PowerPoint!» на «Новый текст».

image_2

Исходный вид слайда:

image_3

Результат

Итоговый вид слайда:

image_4