Как разделить файл pptx с несколькими слайдами на отдельные python -pptx? - PullRequest
0 голосов
/ 01 апреля 2020

Предположим, есть файл ppt, содержащий несколько слайдов, скажем, 8 слайдов в одном файле pptx. Есть ли способ разбить этот файл pptx на 8 отдельных файлов pptx с помощью # python -pptx #?

1 Ответ

0 голосов
/ 01 апреля 2020

python-pptx не имеет прямой поддержки API для этого. Вы можете найти некоторые решения, которые могут работать для вас, если вы выполните поиск по «python -pptx copy slide» или «python -pptx duplicate slide».

В общем, идея заключается в создании дубликата каждого слайда по одному в новой презентации. Слайд - это набор фигур, поэтому операция дублирования слайда сводится к набору операций с дубликатами.

Дублирование фигуры легко для простых фигур, но становится более трудным, когда фигура является изображением и еще труднее, когда речь идет о графике или умном искусстве.

Различные подходы, которые вы найдете, решают эти проблемы по-разному, с разным уровнем успеха, но в зависимости от того, насколько сложны фигуры для вашего конкретного случая. презентации, вы можете получить работу.

...