1

我有一个 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 做到这一点吗?

4

1 回答 1

0

我已经尝试过混合方法并且效果很好。

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

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

于 2017-01-25T16:15:02.867 回答