Sumatra PDF 是一款有着 17 年历史的电子书阅读器,支持 PDF, eBook (epub, mobi), comic book (cbz/cbr), DjVu, XPS, CHM 等格式,甚至支持图片浏览。近日发布 3.6 版本,新增了一些功能。@Appinn
而预发布的 Sumatra PDF 3.7,则跟上了时代,新增了很多针对 PDF 的命令行工具。

在2022年5月,青小蛙写过:《Sumatra PDF 3.4 版本发布,新增命令行、自定义快捷键、mupdf 引擎、网络翻译等功能》。
在 Sumatra PDF 3.7 安装时,可选两个功能:
青小蛙不记得此前版本的情况了,仅针对 3.7 版本做说明。

之后,Windows 的系统搜索将调用 SumatraPDF 提供的解析器(IFilter)来搜索 PDF 内容。
而 PDF 文档缩略图则可以直接在文件管理器中显示 PDF 内容的缩略图。
Sumatra PDF 3.7 新增了很多命令行工具:
SumatraPDF <command> [options] draw — 渲染文档(转换为图像等输出) convert — 转换文档(更简单的参数版本) audit — 生成 PDF 使用统计信息 bake — 将 PDF 表单“烘焙”为静态内容(去交互) clean — 重写 / 优化 PDF 文件结构 create — 创建 PDF 文档 extract — 提取字体和图片资源 info — 查看 PDF 资源信息 merge — 合并多个 PDF 页面为新文件 pages — 查看 PDF 页面信息 poster — 将大页面拆分为多个小块(海报打印) recolor — 修改 PDF 颜色空间(如反色 / 夜间模式) show — 显示 PDF 内部对象结构 trim — 裁剪 PDF 页面内容 grep — 搜索文本 trace — 跟踪渲染调用(调试用)
这些功能对于2026年的人类来说有点无聊了,但对于 2026 年的AI来说,正当时啊 😂
把命令行文档扔给AI,就可以让它来操作你的 PDF 文档了。
妙。
老牌工具也跟上了时代的节奏。
原文:https://www.appinn.com/sumatra-pdf-3.7/
另外,开发者也没事了:
人们有时建议 SumatraPDF 也应支持其他操作系统,如 Linux、Mac、Android 等,这种情况不会发生。
首要原因是,当前的开发者并不了解如何为其他平台编写软件。
其次,这意味着需要针对新平台从头开始编写整个程序。
苏门答腊(Sumatra)与Windows系统深度集成并针对其进行了优化。要制作适用于其他操作系统的版本,并非仅需在此处或彼处进行少量修改,而是需要从头编写所有用户界面代码,这相当于重做了苏门答腊多年来投入的开发工作。
SumatraPDF是一个开源项目,任何人都可以自由使用我们的源代码,并根据需求利用其中的大部分内容来为其他操作系统创建等效版本,但我们自己不太可能去做这件事。