据 AlphaMoat 统计,截至 2026-09,PPTX to Image Converter 累计下载 1,921 次、获 0 个星标,在全部 5,078 个 AI 技能中排名第 4,479 位,在「办公效率」分类(435 个)中排名第 350 位。
| 平台 | 累计安装 | 累计下载 | 星标 | 评论 |
|---|---|---|---|---|
| ClawHub ↗ | 21 | 916 | - | - |
| SkillHub ↗ | 298 | 1,921 | - | — |
各平台的计数口径不同,统计时间不一致。
Python 流程将单份演示文稿多页转换为 JPG 或 PNG,可设 DPI 并保持比例。需安装 PowerPoint 与 pywin32,转换时可能显示窗口。使用可信文档或隔离低权限 Windows 环境,固定依赖,并检查大图导出存储。
资料发布于 2026-10-27
以下是根据技能文档生成的示例,不代表实际运行结果。
2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。
| 月份 | 累计下载 | 环比 | 星标 |
|---|---|---|---|
| 2026-09 | 1,921 | — | - |
| 2026-08 | 1,468 | +15.0% | - |
| 2026-07 | 1,276 | +25.7% | - |
| 2026-06 | 1,015 | +20.0% | - |
| 2026-05 | 846 | — | - |
| 2026-03 | 439 | — | - |
以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。
# pptx-to-image Skill 将 PowerPoint (PPTX) 演示文稿转换为高质量图片(JPG/PNG),支持自定义 DPI 和保持原始比例。 --- ## 功能 - **高 DPI 输出**:支持 72-600 DPI 自定义,默认 300 DPI - **保持比例**:自动检测原 PPT 页面尺寸,保持原始宽高比
- **方向自适应**:横版/竖版自动识别 - **多格式支持**:JPG、PNG 可选 - **批量转换**:支持多页幻灯片批量导出 - **质量检查**:输出前自动验证 DPI 和尺寸 --- ## 使用方式 ### 作为 Python 脚本调用 ```bash py pptx_to_image.py --input presentation.pptx --output ./slides --dpi 300 --format jpg ``` ### 参数说明 | 参数 | 默认值 | 说明 | |------|--------|------| | `--input` / `-i` | (必填) | 输入的 PPTX 文件路径 | | `--output` / `-o` | `./output` | 输出文件夹路径 | | `--dpi` | `300` | 输出图片 DPI (72-600) | | `--format` | `jpg` | 输出格式:`jpg` 或 `png` | | `--quality` | `95` | JPG 质量 (1-100) | | `--verbose` / `-v` | `False` | 显示详细信息 | --- ## 示例 ### 基础转换(300 DPI) ```bash py pptx_to_image.py -i my_presentation.pptx -o ./slides ``` ### 高清转换(600 DPI,PNG 格式) ```bash py pptx_to_image.py -i my_presentation.pptx -o ./slides --dpi 600 --format png ``` ### 快速预览(150 DPI) ```bash py pptx_to_image.py -i my_presentation.pptx -o ./preview --dpi 150 ``` --- ## 依赖 - Python 3.10+ - Windows 系统(需要 PowerPoint COM 接口) - `pywin32` 库 安装依赖: ```bash pip install pywin32 ``` --- ## 输出示例 ``` ============================================================ PPTX → JPG | 保持原始比例 | 300 DPI ============================================================ 原始尺寸:1700.75 x 2267.75 点 原始比例:0.7500 方向:竖版 (Portrait) 目标 DPI: 300 目标尺寸:7086 x 9448 像素 实际 DPI X: 300.0 实际 DPI Y: 300.0 幻灯片数量:5 [OK] 已导出第 1 页 路径:./slides/slide_001.jpg 尺寸:7086 x 9448 像素 大小:6117.7 KB ... ============================================================ [DONE] 完成!共导出 5 张图片 slide_001.jpg: 5.97 MB slide_002.jpg: 4.23 MB slide_003.jpg: 5.81 MB slide_004.jpg: 3.92 MB slide_005.jpg: 6.15 MB ``` --- ## 技术细节 ### DPI 计算 ```python # 1 点 = 1/72 英寸 # 像素 = 点 × (DPI / 72) scale_factor = dpi / 72.0 target_width = int(orig_width * scale_factor) target_height = int(orig_height * scale_factor) ``` ### 导出方法 使用 PowerPoint COM 接口的 `Slide.Export()` 方法,直接指定像素尺寸,确保精确的 DPI 输出。 --- ## 注意事项 1. **Windows 专用**:依赖 PowerPoint COM 接口,仅支持 Windows 2. **需要安装 PowerPoint**:必须有 Microsoft PowerPoint 2010+ 3. **窗口可见**:转换时 PowerPoint 窗口会短暂显示(COM 限制) 4. **大文件处理**:高 DPI 转换可能产生大文件(单页 5-10 MB) --- ## 常见问题 **Q: 为什么输出 DPI 不是 300?** A: 确保使用 `--dpi 300` 参数,脚本会自动计算正确的像素尺寸。 **Q: 可以批量转换多个 PPTX 吗?** A: 当前版本单文件处理,可配合批处理脚本使用。 **Q: 支持 Mac 吗?** A: 不支持,Mac 需要不同的实现方式(AppleScript)。 --- ## 版本历史 - **v1.0.0** (2026-03-20) - 初始版本 - 基础 PPTX → JPG/PNG 转换 - 自定义 DPI 支持 - 自动比例保持 - 详细输出报告 --- ## License MIT License
通过 MCP 在腾讯文档里新建、编辑与管理在线文档的完整操作手册。
在保留公式、格式与工作簿结构的前提下创建、检查并修改 Excel 文件的技能。
处理 Word 与 DOCX 文档的作业规范,重点是改完之后样式、编号与版式不跑偏。
通过命令行访问 Gmail、日历、Drive、通讯录、Sheets 与 Docs。
PDF和图片文字提取 将文档文字、表格与扫描页识别整理为文本结果。
按主题与风格自动生成 PPT 文件的技能。
通过 kdocs-cli 操作金山文档云文档的官方技能。
用自然语言指令改 PDF 指定页的小工具。
数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。