SuperAPI AI 工具集

pptx

办公与效率

查看项目

更新于 10-15 23:42

技能介绍

用途:只要涉及 .pptx 文件(输入、输出或两者)即可使用,包括创建幻灯片、路演稿、演示文稿,以及读取和分析内容。

主要能力:读取内容可用 python -m markitdown presentation.pptx 提取文本,用 python scripts/thumbnail.py presentation.pptx 生成视觉概览,用 python scripts/unpack.py presentation.pptx unpacked/ 查看原始 XML。编辑流程为分析模板、解包、操作幻灯片、编辑内容、清理、打包。从零创建有两条路径:HTML→PPTX(html2pptx.js)和 PptxGenJS(JavaScript 库)。从模板创建使用 inventory.py、rearrange.py、replace.py 等脚本完成文本提取、幻灯片复制重排删除和文本替换。

使用方式:按任务查阅对应参考文档(editing.md、ooxml.md、html2pptx.md、pptxgenjs.md)。质检为必需步骤,内容质检用 markitdown 检查缺失、错别字、顺序及模板残留占位文本;视觉质检将幻灯片转为图片检查重叠、溢出、对比度和定位问题,并循环修复验证。转换图片命令:python scripts/soffice.py --headless --convert-to pdf output.pptx 与 pdftoppm -jpeg -r 150 output.pdf slide。

依赖:pip install "markitdown[pptx]"、pip install Pillow、npm install -g pptxgenjs、npm install -g playwright、LibreOffice、Poppler、pip install defusedxml。

限制:资料未提供收费、价格、平台支持范围等具体信息;部分脚本与参考文档的完整内容暂未提供。