如何使用 pptx-python 设置幻灯片的大小?



我正在使用pptx-python,我想将幻灯片的默认大小设置为全景大小(16:9(。到目前为止,我只能创建大小为 4:3 的幻灯片,这是默认的幻灯片。如何更改幻灯片的大小?

我尝试通过访问幻灯片的高度属性来宽度,但对象幻灯片没有任何这些属性。

presentation = Presentation()
title_only_slide_layout = presentation.slide_layouts[5]
slide = presentation.slides.add_slide(title_only_slide_layout)
print(slide.height)

AttributeError: 'SlideShapes' object has no attribute 'height'

在这里找到的文档 python-pptx 文档指出"演示文稿"对象具有属性"slide_height",但我没有看到任何关于具有属性高度的"幻灯片"对象的文档。相反,"幻灯片"似乎继承了"演示文稿"的高度和宽度。

尝试将打印语句更改为以下内容。

print(presentation.slide_height)

最新更新