如何使用python-pptx在演示文稿中添加幻灯片?

时间:2017-01-17 09:56:17

标签: apache-poi python-pptx

我有一个template.pptx,共有10张幻灯片。我想复制幻灯片2的幻灯片/布局,并在2之后添加新幻灯片,介于2和3之间。

我目前可以做的是复制并在演示结束时添加幻灯片。

prs = Presentation('C:\Documents\template.pptx')
slide = prs.slides.add_slide(prs.slide_layouts[1])
prs.save('C:\Documents\template_save.pptx')

我可以使用java apache-poi吗?

1 个答案:

答案 0 :(得分:0)

我尝试过混合方法,效果很好。

1.使用python-pptx复制并在演示文稿末尾添加幻灯片 2.使用Apache POI重新排序幻灯片

ppt.setSlideOrder(slides.length-1, 4); // Bring last slide to 5th position