python自动化办公-往ppt插入图片

目录

思路

代码

代码效果


思路

1、导包

2、打开ppt

3、新增1张幻灯片,选择自己需要的版式

4、输入标题

5、设置好图片的位置和大小,插入准备好的图片

6、保存文件

代码

python 复制代码
from pptx import Presentation
from pptx.util import Inches
# 打开ppt
prs=Presentation('example2.pptx')
# 新建幻灯片
slide=prs.slides.add_slide(prs.slide_layouts[8])
# 输入标题:柯基狗狗
title=slide.shapes.title
title.text='柯基狗狗'
# 设置图片的位置和大小
left=Inches(2)  # 相对于左上角,水平位置
top=Inches(1)   # 相对于左上角,垂直位置
width=Inches(6)  # 宽度
height=Inches(4) # 高度
# 插入图片
pic=slide.shapes.add_picture('狗狗.jpeg',left,top,width,height)
# 保存
prs.save('example5.pptx')

代码效果

相关推荐
做人不要太理性1 天前
CANN Runtime 运行时与维测组件:异构任务调度、显存池管理与全链路异常诊断机制解析
人工智能·自动化
酷酷的崽7981 天前
CANN 生态可维护性与可观测性:构建生产级边缘 AI 系统的运维体系
运维·人工智能
做人不要太理性1 天前
CANN Runtime 运行时组件深度解析:任务调度机制、存储管理策略与维测体系构建逻辑
android·运维·魔珐星云
souyuanzhanvip1 天前
ServerBox v1.0.1316 跨平台 Linux 服务器管理工具
linux·运维·服务器
池央1 天前
CANN oam-tools 诊断体系深度解析:自动化信息采集、AI Core 异常解析与 CI/CD 流水线集成策略
人工智能·ci/cd·自动化
依米阳光081 天前
Playwright MCP AI实现自动化UI测试
ui·自动化·playwright·mcp
文静小土豆1 天前
Docker 与 containerd 代理配置详解:镜像拉取速度慢的终极解决方案
运维·docker·容器
YongCheng_Liang1 天前
从零开始学 Python:自动化 / 运维开发实战(核心库 + 3 大实战场景)
python·自动化·运维开发
鸽芷咕1 天前
为什么越来越多开发者转向 CANN 仓库中的 Python 自动化方案?
python·microsoft·自动化·cann
HalvmånEver1 天前
Linux:线程互斥
java·linux·运维