SuperAPI AI 工具集

pptx

通用与其它

查看项目

更新于 10-16 03:39

技能介绍

用途:创建、编辑和分析 .pptx 演示文稿。读取内容时可用 python -m markitdown path-to-file.pptx 提取正文为 Markdown;如需评论、演讲者备注、幻灯片版式、动画、设计元素或复杂格式,可用 python ooxml/scripts/unpack.py <office_file> <output_dir> 解包后读取原始 XML(PPTX 本质是含 XML 的 ZIP)。关键结构包括 ppt/presentation.xml、ppt/slides/slide{N}.xml、ppt/notesSlides/、ppt/comments/、ppt/slideLayouts/、ppt/slideMasters/、ppt/theme/、ppt/media/。无模板新建时使用 html2pptx 工作流:先完整阅读 html2pptx.md,按 16:9(如 720pt×405pt)为每页建 HTML,文本用 p/h1-h6/ul/ol,图表表格位置用 class="placeholder";渐变与图标先用 Sharp 栅格化为 PNG;用 html2pptx.js 转换并用 PptxGenJS 添加图表表格,最后 pptx.writeFile 保存。模板新建时先完整阅读 ooxml.md,复制模板,用 scripts/thumbnail.py 生成缩略图、scripts/rearrange.py 重排页序、scripts/inventory.py 导出文本清单,编写 replacement-text.json 后运行 python scripts/replace.py working.pptx replacement-text.json output.pptx。限制:需先分析内容与品牌选择配色和字体,仅用 Web 安全字体;涉及图表时避免单列纵向堆叠;需生成缩略图检查文字裁切、重叠、位置与对比度问题;未提供相关事实的信息暂未提供。