一键生成PPT截图和缩略图工具,MAC版本

📊 PPT 一键转高清图与缩略图

macOS 专用 PPT 批量转图工具,一键生成单页高清 PNG 与 3×3 缩略图,适合内容预览与分享。

收藏
4.4k
安装
956
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

ppt2png 是一款面向 macOS 的 PPT 自动化截图工具,通过命令行或简单配置即可将 PowerPoint 文件逐页转换为高清 PNG 图片,并自动生成缩略拼接图。

用户只需在 config.json 中指定 PPT 路径与文件名,即可触发转换流程。系统依赖 LibreOffice 将 PPT 转为 PDF,再通过 Ghostscript 将 PDF 逐页渲染为 PNG,最后使用 Python Pillow 库将图片按设定行列数(默认 3×3)拼接为缩略图。

显著优点

  • 全自动化流程:无需手动截图,支持批量处理,大幅提升效率
  • 灵活配置:支持自定义 DPI、行列数、输出路径,适应不同场景需求
  • 缩略图生成:自动将多张单页图拼接为预览图,便于快速浏览与分享
  • 轻量依赖:仅依赖开源工具 LibreOffice 与 Ghostscript,无商业软件授权问题

潜在缺点与局限性

  • 平台限制:专为 macOS 设计,Linux/Windows 用户需自行适配路径与命令
  • 外部依赖较重:需提前安装 Homebrew、Ghostscript 及 LibreOffice,配置门槛对非技术用户较高
  • Python 版本陈旧:仅兼容 Python 3.6,可能存在与现代库版本的兼容性问题
  • 微信公众号集成存疑:配置项包含微信 AppID/Secret 与作者信息,但文档未说明具体用途,隐私合规性不明

适合人群

  • 内容创作者、讲师、设计师:需要快速生成 PPT 预览图或缩略图
  • 运维/技术人员:具备命令行与配置文件操作能力,追求批量自动化
  • 不推荐:纯小白用户、跨平台需求者、对数据隐私敏感且无法验证微信集成功途的用户

常规风险

  • 路径泄露风险config.json 可能明文存储微信敏感凭证与本地文件路径,若权限设置不当易导致信息泄露
  • 依赖工具安全性:LibreOffice 与 Ghostscript 若未及时更新,可能存在已知漏洞被利用的风险
  • 供应链风险:未提供代码签名或哈希校验,无法保证文件完整性
  • 数据残留:转换过程中的临时文件若未清理,可能遗留敏感内容

建议用户审查代码、限制配置文件权限,并在隔离环境中运行。

一键生成PPT截图和缩略图工具,MAC版本 内容

手动下载zip · 3.8 kB
config.jsonapplication/json
请选择文件