Python 创建PPT

本篇为如何使用Python来创建ppt文件。

创建PPT

安装必要的库

命令如下:

bash 复制代码
pip install python-pptx

安装过程:

创建ppt文件

在当前目录下创建一个test的ppt文件。其中包含两页,分别使用了不同的布局。

第一页设置了标题和内容。第二页只设置了内容。

示例如下:

python 复制代码
from pptx import Presentation

# 创建一个新的PPT文件
presentation = Presentation()

# 添加一个标题幻灯片
slide_layout = presentation.slide_layouts[0]  # 选择标题幻灯片布局
slide = presentation.slides.add_slide(slide_layout)  # 添加标题幻灯片
slide.shapes.title.text = "这是标题"

title1 = slide.placeholders[1]
title1.text = "这是内容"

# 添加一个内容幻灯片
slide_layout = presentation.slide_layouts[2]  # 选择内容幻灯片布局
slide = presentation.slides.add_slide(slide_layout)
content = slide.placeholders[0]  # 获取内容框对象
content.text = "设置第二页内容"

# 保存PPT文件
presentation.save("test.ppt")

效果如下:

总结

本篇为如何使用Python来创建ppt文件。

相关推荐
曲径海盗3 分钟前
【Python 学习第 32 天】字符串基础
python·学习笔记·编程入门
鶴哥只手遮天6 分钟前
Spring Framework 7.0.9 深度剖析-05-配置元数据解析:XML、注解与 JavaConfig
java·后端·开源
鶴哥只手遮天16 分钟前
Spring Framework 7.0.9 深度剖析-16-异步与调度
java·后端·开源
高频因子挖掘机16 分钟前
500只股票 × 多年日线:数据获取与本地存储如何分工?
后端·github·api
田里的水稻19 分钟前
PyTorch_torchvision---数据集下载\TensorBoard可视化
人工智能·pytorch·python·深度学习·机器学习
张立立24 分钟前
取名不想只靠翻字典?我做了个诗词取名工具,还能分析三才五格
后端
弈栈录24 分钟前
大模型服务抽象:兼容 OpenAI、通义千问与本地模型
java·后端·架构
程序员正茂26 分钟前
Win11使用自定义训练集训练ncnn模型
python·yolo·图像识别·移动端·ncnn
鶴哥只手遮天31 分钟前
Spring Framework 7.0.9 深度剖析-06-Bean 生命周期与依赖注入原理
java·后端·开源
zwd200532 分钟前
Manim 画布尺寸与像素换算详解:frame_width、frame_height、pixel_width 和画质参数(0.21.0 实测)
python·分辨率·manim·数学动画·frame_width·manim教程