PowerPoint Automation技能使用说明

subsun 4周前 (03-27) openclaw小龙虾 46 0

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如果您需要观看用户界面操作。
  • 避免批量使用;此技能适用于对单个演示文稿进行操作。
免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

相关推荐

网友评论

  • (*)

最新评论

用户管理

您好,欢迎到访网站!
    用户注册

上网淘巴领天猫淘宝优惠券,一年省好几千。

广告  ×

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