网淘吧来吧,欢迎您!

返回首页 微信
微信
手机版
手机版

PowerPoint Automation

2026-03-27 新闻来源:网淘吧 围观:16
电脑广告
手机广告

WPS/PowerPoint 自动化 (Windows)

使用捆绑的 Python 脚本通过 COM 控制 PowerPoint 或 WPS 演示。

要求

  • Windows 系统,且已安装Microsoft PowerPointWPS 演示
  • 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

相关文章

您是本站第290130名访客 今日有235篇新文章/评论