PowerPoint PPTX 布局导出
功能概述
PowerPoint PPTX 布局导出是一项面向实际任务的技能,主要用于当一个甲板必须生成或修复时, 而不打破幻灯片主控器、 占位符、 字体、 图像、 图表或扬声符;请使用此技能。
核心要点
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
PowerPoint PPTX 版式导出
当需要生成或修复演示文稿(deck)且不能破坏幻灯片母版、占位符、字体、图片、图表或演讲者备注时,请使用此技能。优先采用基于模板的编辑方式,而非从零开始逐张绘制幻灯片。
工作流程
- 明确演示文稿任务类型:是基于数据生成幻灯片、修复版式偏移、保留品牌模板、导出幻灯片、修正图表/图片位置,还是恢复演讲者备注。
- 保持原始演示文稿及模板文件完整不变。所有操作应在副本上进行,并确保幻灯片母版、版式、主题文件及媒体关联关系不被破坏。
- 当版式行为不明确时,检查 PPTX 文件内部结构:
- 查阅
ppt/presentation.xml、幻灯片部件(slide parts)、幻灯片版式(slide layouts)、幻灯片母版(slide masters)、备注幻灯片(notes slides)、媒体资源、图表及关系文件(relationships)。
- 对支持的图形、文本、表格、图片和图表操作,优先使用
python-pptx 库。
- 对于该库未覆盖的功能(尤其是演讲者备注、高级图表链接、主题部件以及部分占位符行为),需直接编辑 OOXML 内容。
- 将编辑操作锚定在幻灯片版式与占位符上;在充分理解模板结构前,避免使用绝对定位。
- 保留文本层级结构与视觉意图:标题占位符、正文层级、图表标签、图片宽高比、主题字体及品牌色。
- 对最终演示文稿进行验证:
- 检查幻灯片数量、版式分配、占位符填充情况、图片裁剪效果、图表数据、演讲者备注及嵌入媒体资源。
- 尽可能通过渲染或在 PowerPoint 桌面端打开文件,以发现文字溢出或缺失资源等问题。
常见修复模式
- 占位符不匹配:插入内容前,先确认目标版式中占位符的索引与类型;不可假定占位符顺序在不同模板间保持一致。
- 图片变形:保持原始宽高比,如有裁剪需求应显式指定;并确认该占位符预期接收的是
pic 元素还是形状填充(shape fills)。
- 图表导出问题:除非明确需重建图表,否则应维持嵌入式工作簿(embedded workbook)与图表之间的关联关系不变。
- 演讲者备注:检查备注幻灯片(notes slide)与其对应关系;多数高层级库对备注编辑的支持并不完整。
- 模板保真度:复用现有幻灯片版式与主题配色,避免硬编码颜色值与字体设置。
输出内容
请提供以下内容:
- 一份幻灯片/演示文稿诊断报告,明确指出受影响的版式、占位符、资源或 OOXML 部件。
- 一份生成或修复方案;如用户提出要求,还需附带相应代码或已编辑的演示文稿产物(artifact)。
- 一份可视化验证说明,注明仍需在 PowerPoint 桌面端执行的检查项。
仅当原始需求中涉及的证据与 references/requirement-plan.md 相关时,才需阅读该文件。