PowerPoint Automation
2026-03-27
新闻来源:网淘吧
围观:16
电脑广告
手机广告
WPS/PowerPoint 自动化 (Windows)
使用捆绑的 Python 脚本通过 COM 控制 PowerPoint 或 WPS 演示。
要求
- Windows 系统,且已安装Microsoft PowerPoint或WPS 演示。
- Python +pywin32(
通过 `python -m pip install pywin32` 安装)。
快速开始
python {baseDir}/scripts/wps_ppt_automation.py read --input "C:\path\file.pptx"
python {baseDir}/scripts/wps_ppt_automation.py export --input "C:\path\file.pptx" --format pdf --output "C:\path\out.pdf"
命令
read
提取所有幻灯片文本。
python {baseDir}/scripts/wps_ppt_automation.py read --input "C:\path\file.pptx" --output "C:\path\out.txt"
notes
提取演讲者备注。
python {baseDir}/scripts/wps_ppt_automation.py notes --input "C:\path\file.pptx" --output "C:\path\notes.txt"
outline
将幻灯片标题导出为大纲。
python {baseDir}/scripts/wps_ppt_automation.py outline --input "C:\path\file.pptx" --output "C:\path\outline.txt"
export
导出为 PDF 或图片 (PNG)。
python {baseDir}/scripts/wps_ppt_automation.py export --input "C:\path\file.pptx" --format pdf --output "C:\path\out.pdf"
python {baseDir}/scripts/wps_ppt_automation.py export --input "C:\path\file.pptx" --format images --outdir "C:\out\slides"
replace
在幻灯片中查找/替换文本。
python {baseDir}/scripts/wps_ppt_automation.py replace --input "C:\path\file.pptx" --find "old" --replace "new" --save "C:\path\out.pptx"
幻灯片
插入或删除幻灯片。
python {baseDir}/scripts/wps_ppt_automation.py insert-slide --input "C:\path\file.pptx" --index 2 --save "C:\path\out.pptx"
python {baseDir}/scripts/wps_ppt_automation.py delete-slide --input "C:\path\file.pptx" --index 3 --save "C:\path\out.pptx"
字体
统一所有幻灯片的字体名称/大小。
python {baseDir}/scripts/wps_ppt_automation.py font --input "C:\path\file.pptx" --name "Microsoft YaHei" --size 20 --save "C:\path\out.pptx"
主题
应用主题 (.thmx 文件)。
python {baseDir}/scripts/wps_ppt_automation.py theme --input "C:\path\file.pptx" --theme "C:\path\theme.thmx" --save "C:\path\out.pptx"
提取图像
导出内嵌图像。
python {baseDir}/scripts/wps_ppt_automation.py extract-images --input "C:\path\file.pptx" --outdir "C:\out\images"
注意
- 如果安装了 WPS,请尝试
--app wps;否则默认使用 PowerPoint。 - 使用
--visible true如果您需要观看用户界面操作。 - 避免批量使用;此技能适用于对单个演示文稿进行操作。
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Feishu Docx PowerWrite
下一篇:OpenAI TTS


微信扫一扫,打赏作者吧~