我是创建 PPTX 演示文稿以呈现给客户的项目团队的一员。创建所有文件后,我们需要为每个演示文稿添加额外的幻灯片。每个演示文稿中的所有新幻灯片都是相同的。
以编程方式完成此任务的最佳方法是什么?
我不想使用 VBA,因为(据我所知)我必须打开每个演示文稿才能运行脚本。
我试过使用 python-pptx 库。但是文档指出:
“在一般情况下,将一张幻灯片从一个演示文稿复制到另一个演示文稿是相当困难的,因此在更多的积压工作被烧掉之前,这可能不会发生。”
我希望像下面这样的东西会起作用 -
from pptx import Presentation
main = Presentation('Universal.pptx')
abc = Presentation('Test1.pptx')
main_slides = main.slides.get(1)
abc_slides = abc.slides.get(1)
full = main.slides.add_slide(abc_slides[1])
full.save('Full.pptx')
有没有人成功地做这样的事情?