PPT图片文字可编辑
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_456741d1/ppt-edit。
技能介绍
解决什么问题
PPT 中常见文本被"烧录"进图片的情况,例如架构图截图、流程图照片或旧版设计稿。这类内容无法直接编辑——用户想修改文字、翻译内容或调整格式时,只能重做图片或接受"文字锁定在像素里"的现状。本技能针对这种痛点,将图片中的不可编辑文本转换为可编辑文本框,同时保留箭头、连接线、边框等非文本视觉元素,避免破坏原有设计。
技术实现路径
核心流程分五步:首先通过 RapidOCR 识别图片中的文本及位置,生成 bounding boxes;接着在文本区域外围采样背景色(4px 边框环),在内部采样文本颜色;然后使用 inpainting 技术用背景色填充文本区域,擦除文字但保留箭头、形状等元素;最后将修复后的图片替换原图(保持 z-order 层级),并在对应位置叠加透明背景的可编辑文本框,还原字体大小和颜色。对于标题类短文本,会采用启发式加粗处理。
适用边界与注意事项
- OCR 准确率依赖图片清晰度,模糊或低对比度图像可能导致识别错误
- 字体大小通过二分查找系统 CJK 字体估算,非标准字体可能有偏差
- 渐变背景上的文字可能导致背景色采样不准,需手动检查
- 重叠文本区域可能产生视觉异常,建议先整理排版再处理
- 不检测斜体/下划线,仅通过启发式处理加粗效果
处理后的文件以 _editable.pptx 命名,支持 .ppt 格式(需 LibreOffice 自动转换)。
使用场景
- 产品经理需要修改竞品分析PPT中的流程图截图文字,将不可编辑的架构图转换为可编辑文本框以便更新内容。
- 翻译人员需要将英文技术文档PPT中的截图文字翻译成中文,但文字是图片无法直接编辑,需要先提取为文本框再翻译。
- 项目经理需要更新项目计划PPT中的旧版时间线截图,将图片中的日期和里程碑文本改为可编辑格式以便调整排期。
- 设计师需要修改客户提案PPT中的设计稿截图,调整其中的产品名称和参数文字,但文字锁定在图片中无法直接更改。
适合人员
- 经常需要修改或翻译PPT中截图文字的产品经理,需要在不重做设计稿的情况下更新流程图和架构图内容。
- 处理多语言技术文档的翻译人员,需要将PPT截图中的英文文本提取为可编辑格式以便进行本地化翻译。
- 负责项目计划更新的项目经理,需要修改旧版PPT中的时间表截图,将日期和里程碑从图片转换为可编辑文本框。
- 需要调整客户提案中设计稿文字的设计师,希望在不重新绘制图片的情况下修改产品名称和参数描述。