用途:读取、分析、编辑和从零创建 .pptx 演示文稿。主要能力与用法:读取或分析内容可运行 python -m markitdown presentation.pptx;生成缩略图总览运行 python scripts/thumbnail.py presentation.pptx;查看原始 XML 运行 python scripts/office/unpack.py presentation.pptx unpacked/。基于模板编辑时参考 editing.md,流程为缩略图分析、解包、调整幻灯片、编辑内容、清理、打包;无模板时参考 pptxgenjs.md 从零创建。设计方面提供配色方案、字体搭配、字号、间距及布局建议,并强调避免纯文字幻灯片等内容。质检为必需步骤:用 markitdown 检查内容缺失、错别字、顺序和模板占位符残留;将幻灯片转为图片后做视觉检查,查找元素重叠、文本溢出、间距和对比度问题,修复后重新验证。转换命令:python scripts/office/soffice.py --headless --convert-to pdf output.pptx;pdftoppm -jpeg -r 150 output.pdf slide。依赖包括 pip install "markitdown[pptx]"、Pillow、npm install -g pptxgenjs 以及 LibreOffice 和 Poppler。限制:未提供具体收费、价格、平台兼容性或效果保证信息。
pptx
通用与其它
更新于 10-16 00:04