python-pptx - 如何使用 python pptx 将自定义布局插入到 powerpoint

标签 python-pptx

我正在尝试创建 1000 个 powerpoint 演示文稿。我正在使用 python pptx 来实现这一点。到目前为止一切顺利,但我不喜欢默认为 4:3 的幻灯片大小。我可以创建模板幻灯片(使用自定义格式的幻灯片大小和默认图标)并在我创建的所有 PowerPoint 中使用它吗?
如果是,有人可以帮我解决这个过程吗?一般我用

blank_slide_layout = prs.slide_layouts[6]
Slide = prs.slides.add_slide(blank_slide_layout)

希望他们能成为访问已保存模板的方法
prs.Slides.add_slide(custom_template_1)

提前致谢

最佳答案

创建一个自定义的模板演示文稿设置为您想要的大小。然后从该"template"创建的所有演示文稿都将是该大小。

要创建模板,只需从 .pptx 文件中删除所有幻灯片。然后开始您的演示文稿:

prs = Presentation('my-template.pptx')

代替:

prs = Presentation()

确保您理解文档中的这一页:
http://python-pptx.readthedocs.io/en/latest/user/presentations.html

关于python-pptx - 如何使用 python pptx 将自定义布局插入到 powerpoint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48159376/

相关文章:

python pptx 将图像对齐到幻灯片中心

python - 如何更改 python pptx 对象的字体大小

python插入图片到powerpoint,如何设置图片的宽高?

python - 如何使用 pandas 和 python-pptx 修改 powerpoint 中的现有表格?

python - 如何在图表区的 Python-pptx 图表中为图表提供图表标题(不是幻灯片标题)

python - 使用现有的 pptx Python-Pptx 创建新的 pptx

python - 使用Python pptx获取图像文件名

python-pptx:如何重新定位图片占位符?

python-pptx 字体大小来自层次结构/模板/主控

python - 如何在 python 中使用 pptx 对表进行格式更改?