首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
引言:Python操作PPT
新建和保存PPT
打开PPT文档
ppt与pptx格式转换
设置长度单位
操作幻灯片
幻灯片布局
新建幻灯片
幻灯片位置
获取幻灯片
删除幻灯片
PPT中的形状介绍
获取形状
添加形状
形状填充色
形状边框
占位符介绍
获取占位符
占位符类型
填充占位符
操作文本介绍
获取文本框
添加文本框
添加文本
段落样式
Run样式
文本框样式
添加图表
柱状图
折线图
散点图
饼图
占位符图表
操作表格
插入表格
读取表格
占位符表格
表格对象
行列对象
访问单元格
单元格文本
单元格样式
合并单元格
拆分单元格
操作图片
当前位置:
首页>>
技术小册>>
Python与办公-玩转PPT
小册名称:Python与办公-玩转PPT
每一个幻灯片页面都必须要指定一个幻灯片布局,那么什么是布局呢?幻灯片布局就是指幻灯片的模板,PPT里面把它叫作母版,一般来说一个母版上面会存在一些文本框、形状、图表等空白控件。当使用这个母版添加一张幻灯片的时候,这张幻灯片上面就会出现母版里已有的控件,这样做的好处是节省了添加控件和排版的步骤。 在python-pptx中,母版就是布局(layout),我们可以访问Presentation对象的slide_layouts属性获取该文档全部布局,它是一个可迭代对象,我们可以通过遍历它取得所有的单个布局,每一个布局都是一个SlideLayout对象,代码如下: ```bash from pptx import Presentation ppt = Presentation() print(len(ppt.slide_layouts)) # 输出:11 for layout in ppt.slide_layouts: print(type(layout)) # 输出:<class 'pptx.slide.SlideLayout'> ``` 我偷偷打印了slide_layouts的长度,发现是11,也就是说默认的PPT文档一共有11种布局,至于这11种布局到底长什么样,我们可以打开PPT软件看看。单击PPT软件的“视图”选项卡,单击“幻灯片母版”按钮即可看到默认的页面母版,如图8-1所示。 ![](/uploads/images/20231205/995a4c5c96fdd30523d888bf2946f590.png) 我们晚点再学习关于SlideLayout对象的其他知识点,这里主要是先提前跟布局打个招呼,因为等会儿新建幻灯片的时候需要用到布局。
上一篇:
操作幻灯片
下一篇:
新建幻灯片
该分类下的相关小册推荐:
Python合辑12-面向对象
Python高并发编程与实战
Python合辑4-130个字符串操作示例
Python合辑8-变量和运算符
Python合辑10-函数
Python与办公-玩转Word
Python爬虫入门与实战开发(下)
Python神经网络入门与实践
机器学习算法原理与实战
Python与办公-玩转Excel
Python合辑6-字典专题
Python合辑5-格式化字符串