Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用pptx python设置幻灯片的大小?_Python_Python Pptx - Fatal编程技术网

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

如何使用pptx python设置幻灯片的大小?,python,python-pptx,Python,Python Pptx,我正在使用pptx python,我想将幻灯片的默认大小设置为全景大小(16:9)。到目前为止,我只能创建默认大小为4:3的幻灯片。如何更改幻灯片的大小 我尝试访问幻灯片的宽度和高度属性,但对象幻灯片没有这些属性 presentation=presentation() 仅标题\u幻灯片\u布局=演示文稿。幻灯片\u布局[5] 幻灯片=演示文稿。幻灯片。添加幻灯片(仅标题\u幻灯片\u布局) 打印(幻灯片高度) AttributeError:“SlideShapes”对象没有属性“height”

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

我尝试访问幻灯片的宽度和高度属性,但对象幻灯片没有这些属性

presentation=presentation()
仅标题\u幻灯片\u布局=演示文稿。幻灯片\u布局[5]
幻灯片=演示文稿。幻灯片。添加幻灯片(仅标题\u幻灯片\u布局)
打印(幻灯片高度)

AttributeError:“SlideShapes”对象没有属性“height”

此处找到的文档说明“Presentation”对象具有属性“slide\u height”,但我没有看到任何关于具有属性高度的“slide”对象的文档。相反,“幻灯片”似乎继承了“演示”的高度和宽度

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

print(presentation.slide_height)

谢谢,现在我可以用下一个代码来修改幻灯片的大小。这样就避免了幻灯片布局等方面的其他问题:
prs=Presentation(“my-blank-16x9-deck.pptx”)
。通过删除所有幻灯片并保存,您可以从16x9 PPTX文件创建其中一张幻灯片。类似帖子: