如何使用 pptx-python 设置幻灯片的大小?
How can I set the size of a slide using pptx-python?
我正在使用 pptx-python,我想将幻灯片的默认大小设置为全景大小 (16:9)。到目前为止,我只能创建大小为 4:3 的幻灯片,默认大小。如何更改幻灯片的大小?
我尝试访问幻灯片的宽度和高度属性,但对象 Slide 没有任何这些属性。
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 Documentation 找到的文档指出 "Presentation" 对象具有属性 "slide_height",但我没有看到任何关于 "Slide" 具有属性高度的对象的文档.相反,"Slide" 似乎继承了 "Presentation" 的高度和宽度。
尝试将打印语句更改为以下内容。
print(presentation.slide_height)
我正在使用 pptx-python,我想将幻灯片的默认大小设置为全景大小 (16:9)。到目前为止,我只能创建大小为 4:3 的幻灯片,默认大小。如何更改幻灯片的大小?
我尝试访问幻灯片的宽度和高度属性,但对象 Slide 没有任何这些属性。
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 Documentation 找到的文档指出 "Presentation" 对象具有属性 "slide_height",但我没有看到任何关于 "Slide" 具有属性高度的对象的文档.相反,"Slide" 似乎继承了 "Presentation" 的高度和宽度。
尝试将打印语句更改为以下内容。
print(presentation.slide_height)