Sumatra PDF:快捷超小、美爱兼备的开源阅读器

作者:   日期: 2011-09-01  分类: PDF   标签:

Sumatra PDF logo世界在进步,软件的体积和功能都与日俱增。但是,仿佛人心思古,「小巧」成了用户永恒的梦想。Foxit Reader介绍)、PDF-XChange Viewer介绍)曾经从抢占过体积庞大的Adobe Reader的市场,但它们在商业化过程中,也渐失本来轻盈面目。于此潮流而不失赤子之心者,唯 Sumatra PDF 而已矣。

Sumatra PDF(介绍|下载)是一款开源免费、超级小巧、快速快捷的Windows平台阅读器,不仅支持PDF格式,也支持 XPS、DjVu、CBZ、CBR 格式。

Sumatra PDF主界面 Sumatra PDF配置界面

一、Sumatra PDF 的特点

在我看来,Sumatra PDF 有4项非常显著的特点/优点,分别列举如下:

1、超级简洁:
① 主界面(见上图)简约;
② 软件设置项(见上图)也极为简单;
③ 官网也是同样的简洁风格。

2、快速启动,快捷操作
① Sumatra PDF 的启动是异常迅速,几乎没有启动过程,程序界面直接呈现。
② 启动后的界面友好、方便操作。一是图形化显示最近文档。如图所示,是不是有点像Opera等浏览器的快速拨号?二是打开历史文档后,直接跳转到上次查看的位置——非常适合阅读电子书。
Sumatra PDF 启动界面

③ 最重要的是,Sumatra PDF 提供了大量的热键和命令行参数
以最基本的翻页操作为例:它不仅支持最常规的PgUp/PgDn,和PDF阅读器相对标准的→/←,更支持unix风格的 n/p(TC的Lister也支持n、p),更多方便实用的热键参见下文。

3、小巧便携
官网提供便携版,为单一exe文件(SumatraPDF.exe),仅 4MB,非常适合放在 U盘上随身携带。

4、开源协作
① Sumatra PDF 是开源软件(使用 GPLv3 协议),作者 Krzysztof Kowalczyk 非常敬业,程序更新很快。早期解决中文支持问题时,其反馈速度也受到了国内用户的称赞。
② Sumatra PDF 是社区合作的典范。该软件基于已有的开源 MuPDF 和 Poppler 函数库(详细关系图参见这里);而其官网和程序界面的多语言,也得益于志愿者的参与。因此,Sumatra PDF 不仅在应用上良好支持中文(支持中文搜索,参见主界面截屏),其官网、帮助文档、软件界面,都有中文版本。
③ 开源让Sumatra PDF更容易地移植到其他程序的扩展,例如《Sumatra:更快速的Total Commander PDF查看器插件》。

二、Sumatra PDF 进阶应用技巧

A、更多热键和命令行参数

1、看到np翻页后,你可以猜到:
j、k=单行移动;
g=跳转到指定页面;
q=退出;

2、其他重要单字母热键/单键操作还有:
r=重新载入;
+/-代表放大/缩小;
z=在适应页面, 适应宽度, 适应内容之间切换;
c=连续显示页面/不连续显示页面间切换;
b=书籍视图中翻页
.=幻灯片模式中, 背景变为黑色
w=幻灯片模式中, 背景变为白色
i=全屏/幻灯片模式中, 显示页码
F12:显示/隐藏书签(目录)
F6:切换书签和主窗口之间的焦点

3、特别提示一个方便浏览的热键「Ctrl+Shift+→/←」,打开同目录中的下/上一个PDF文件,非常方便多pdf浏览。

4、高级用户的最爱:命令行参数。比如 -bg-color $color 设定背景色, -page $pageno 设定打开的页码……

5、完整的热键、命令行参数:官网用户手册(中文)

B、更为精简的Sumatra PDF阅读器

Sumatra PDF 阅读器的体积,实际只不到2MB。最新版本4MB的体积中,很大程度上是增加了对XPS等格式的支持(history)。因此,如果你只需要PDF阅读,推荐下载更为小巧的v1.4版——解压后仅1.6MB。(感谢 bush

三、总结

本文更新背景:虽在《全面接触PDF:最好用的PDF软件汇总》中曾简介过 Sumatra PDF,但字数甚少。虽早在2007年就发表了本文的初稿,但从sina移至独立站点后,既未更新,也未引起太多关注。但近期有 BetoHilics 等网友,热情建议更新。考虑到本软件之界面,对win8资源管理器界面大有对比意义,所以,决定更新。因原稿之疏陋不堪,与 Sumatra PDF 全不匹配,所以,名为更新,实为重写;文字与图,皆为2011-08新出。

总结:从主流、实用角度,可以说 Sumatra PDF 并非必须。因为Foxit或PDF-XChange Viewer在常规硬件下的速度也不算慢,并且提供了更多注释功能。但从精神参考、特殊备用角度,优秀而特别的 Sumatra PDF 也不可不知。我对它的总体评价是:虽称PDF,实为多格式阅读器;简洁精神贯穿始终;程序启动快速、用户操作快捷;开源且更新活跃,体现社区合作精神,可谓「快捷超小、美爱兼备」。而从实用角度,对低配置、高便携的PDF阅读需求,Sumatra PDF 也正是上佳解决方案。

(完。初稿 2007;更新 2011-08-30, 2011-09-05)
>

When Clemens off to dig up sprightliness, he was him, since thither London, where he made honors in he served as. has anyone used essay writing service Because due see schedules motley by student, peer review workshops are not potential. I am Catholic Raskalnikov mustiness undergo Dostoyevsky illustrates the the then they could not share precondition of the influenced for many.

分享到:
作者: 2011-09-01 
出处: https://xbeta.info/sumatra-pdf.htm
说明:转载、投稿、翻译类文章版权信息以正文标注为准
分类: PDF   标签:

热门评论

doexcel 发表于 2011-09-05 15:01:54 #
世界在进步,不得不说,小巧,“低碳”,“节能”的软件很受欢迎。
(10喜欢)
danei 发表于 2011-09-04 19:29:44 #
@dy, 到官网下载当前版本去,明明支持中文搜索的
(5喜欢)
JT 发表于 2011-09-05 11:12:07 #
好不好用看用户的需求。 如果只看PDF,这个当然好。如果加注释,加电子签名,不如用NITRO PDF READER。有简单的电子签名功能。如果需要更高级的加入数字证书的电子签名和时间戳,则PDF XCHANGE VIEW PRO的性价比比较好。
(3喜欢)
xcoin 发表于 2011-09-08 13:42:15 #
用了以后感觉很喜欢,但是不知是软件定位还是其他原因,没有“小手”拖动工具,在看“说明书”形状的横向pdf时不太方便
(3喜欢)
旧文评论备份 发表于 2011-09-01 09:02:16 #
Lin: 2008-10-28 0:18, #5676 edit 这几天试用了sumatraPDF 0.9.3,觉得他目前还有很多地方有待完善。不习惯的主要有: 1 对汉字支持不够好,有些文件不能渲染或为乱码。作者也说muPDF引擎还有缺陷,以后任重道远。 2 不支持汉字搜索 ,但至少支持英文搜索。 3 所有浏览历史均写入配置文件,且不具备清除历史的功能。除非删除配置文件,否则该文件体积会越来越大。 不过作者升级较频繁。这会一款很值得关注的作品。 Lin: 2008-10-31 00:49 关于上面说的第3点,今天在官方论坛中发现一则阻止sumatraPDF保存历史记录的方法。这样就可以放心使用而不用担心配置文件体积越来越大了了。原文摘录如下: A work-around: 1. find the file sumatrapdfprefs.dat and delete it. 2. Start Sumatra PDF without a document open and configure it to your liking. 3. Exit the app and then write-lock the recreated sumatrapdfprefs.dat. Now Sumatra PDF will always open in the same configuration, especially without any knowledge about previously opened documents. bigclean: 2008-11-28 21:52 @Lin, 对于汉字的支持,最本质还是在于sumatra底层用的poppler,与linux上的evince,kpdf,epdfviewer都是用的一样的库,在linux可以通过安装poppler-data来解决中文的问题,在windows不知道如何解决。 个人觉得sumatra很小巧,功能很还行,更高级的功能个人还是用foxit。 flux: 2010-05-28 10:51, #17204 edit SumatraPDF的一个优势是支持正反向搜索,所以用latex的geek们可以用它来代替dvi查看器,直接编译pdf用sumatraPDF预览。 wmjordan: 2011-05-05 22:15, #26397 edit SumatraPDF 的两位作者非常勤奋,几乎每天都在更新。我跟他们交流过几次,改进特快,现在对中文文档的支持已经好了很多。
(2喜欢)
plotz 发表于 2011-09-01 10:29:32 #
已经转投Sumatra PDF
(2喜欢)
  • Lin: 2008-10-28 0:18, #5676 edit
    这几天试用了sumatraPDF 0.9.3,觉得他目前还有很多地方有待完善。不习惯的主要有:
    1 对汉字支持不够好,有些文件不能渲染或为乱码。作者也说muPDF引擎还有缺陷,以后任重道远。
    2 不支持汉字搜索 ,但至少支持英文搜索。
    3 所有浏览历史均写入配置文件,且不具备清除历史的功能。除非删除配置文件,否则该文件体积会越来越大。
    不过作者升级较频繁。这会一款很值得关注的作品。

    Lin: 2008-10-31 00:49
    关于上面说的第3点,今天在官方论坛中发现一则阻止sumatraPDF保存历史记录的方法。这样就可以放心使用而不用担心配置文件体积越来越大了了。原文摘录如下:
    A work-around:
    1. find the file sumatrapdfprefs.dat and delete it.
    2. Start Sumatra PDF without a document open and configure it to your liking.
    3. Exit the app and then write-lock the recreated sumatrapdfprefs.dat.
    Now Sumatra PDF will always open in the same configuration, especially without any knowledge about previously opened documents.

    bigclean: 2008-11-28 21:52
    @Lin, 对于汉字的支持,最本质还是在于sumatra底层用的poppler,与linux上的evince,kpdf,epdfviewer都是用的一样的库,在linux可以通过安装poppler-data来解决中文的问题,在windows不知道如何解决。
    个人觉得sumatra很小巧,功能很还行,更高级的功能个人还是用foxit。

    flux: 2010-05-28 10:51, #17204 edit
    SumatraPDF的一个优势是支持正反向搜索,所以用latex的geek们可以用它来代替dvi查看器,直接编译pdf用sumatraPDF预览。

    wmjordan: 2011-05-05 22:15, #26397 edit
    SumatraPDF 的两位作者非常勤奋,几乎每天都在更新。我跟他们交流过几次,改进特快,现在对中文文档的支持已经好了很多。

  • plotz

    已经转投Sumatra PDF

  • ayux

    可以的,单纯阅读使用没问题

  • rodger_yuan

    是,单纯阅读,想加个注释就比较麻烦了

  • 最初了解到 Sumatra PDF 是在 PortableApps.com 看到的,作为一个极其小巧的开源软件,用于基本阅读的话还算是一个不错的选择,如果想要稍微高级一些的功能就有些力不从心了。
    之前感觉就和 MuPDF 挺像,原来还是有关系的啊。

  • realrice

    我用PDF-XChange Viewer
    因为:
    1、启动快
    2、标签
    自认为好重要~

  • 不得说,它的体积的确很小

  • dy

    支持中文搜索吗?我使用的结果似乎是无法中文搜索

    • Moon

      @dy, 我这也无法搜索中文。

      • dy

        @Moon, 从原理上讲其实是支持中文搜索的,但没有开发成可用的中文搜索,因为搜索框似乎不支持中文,识别成乱码,可以复制pdf中的中文到搜索框,是可以搜索的,似乎原来foxit reader也有类似问题

      • danei

        @dy, 到官网下载当前版本去,明明支持中文搜索的

      • Moon

        @dy, 感谢你的热心回答。我的版本确实不是最新的,是上个月的一个测试版。你的解释比较靠谱。

    • @dy, 至少在我这里支持,参见更新后的截屏图片。

  • aniajk

    恩,这个看起来不错,试了一下,小巧,快捷键,可刷新等特点都符合个人需求,只可惜有一点不合适我:虽然命令行中有反色显示的功能,但只能在启动时设定,无法随时使用。这个需求或许有点冷门了。我现在使用evince,其它功能可能差些,不过反色显示有快捷键很方便。

  • zxd

    我在ubuntu下用wine运行可以搜索中文. 在windows下应该也可以吧

  • 有时我直接在Chrome里阅读PDF。

  • lix

    喜欢它的简单快捷,只可惜在阅读时不能更改背景颜色,长时间阅读眼睛受不了,让我不得不放弃

  • shenyuzhou

    感谢老大的推荐。。。。。。谢谢。。。。。。。

    起码少了一个版本,就是编程板块语言方向的。。。。。

  • 不知道可不可以转化格式

  • zecy

    Sumatra PDF最让我喜欢的地方是有TC插件,可以通过lister来调用,作为临时的查看阅读足以,需要精读、标记时才换用其他功能更强的PDF软件。

  • 這個的確很好用,是 TeX 標配,顯示效果好。
    缺點是大文件載入慢,沒有註釋。V1.5 加入 xps 支持之後體積比原先大了一倍多,另外記憶上此閱讀位置的功能也取消了。

  • JT

    好不好用看用户的需求。

    如果只看PDF,这个当然好。如果加注释,加电子签名,不如用NITRO PDF READER。有简单的电子签名功能。如果需要更高级的加入数字证书的电子签名和时间戳,则PDF XCHANGE VIEW PRO的性价比比较好。

  • 世界在进步,不得不说,小巧,“低碳”,“节能”的软件很受欢迎。

    喜欢(10)
  • rc

    djvu渲染太慢 老马的UnicornViewer也是 貌似目前除了windjvu还没一个能用得顺手的djvu阅读器

  • dy

    Sumatra 1.7 便携版,不能搜索中文,复制PDF中的中文到搜索框,显示为乱码,但可搜索PDF中的中文用foxit的某一版本,也曾遇到类似问题,和字体有关?

    • danei

      @dy, 你的locale不是PRC?
      win7 x64测试1.7和1.8预览版都可以搜的

      • dy

        @danei,
        loacal 是中国,格式中文简体,win7-64bit

      • danei

        @dy, 那就奇怪了,装过applocale之类的软件?

  • fxrayl8080

    Sumatra 1.7 便携版,可以搜索中文,无误(win7 x86)。
    作为 PDF 阅读器,我挺喜欢的;
    但是作为 Djvu 的阅读器,就很不理想了:1008页的文件,打开时间过长了,不如 WinDjview。

  • zhu79

    挺好用的,用来看看pdf文件
    特别是键盘操作挺方便

  • firstrose

    这个阅读器最大的问题是对中文pdf和加密pdf的支持不够好。万方和维普的pdf很多都没法读

  • 云时代

    下载来试试看怎么样~

  • 这阅读器看起来使用比较方便!

  • xcoin

    用了以后感觉很喜欢,但是不知是软件定位还是其他原因,没有“小手”拖动工具,在看“说明书”形状的横向pdf时不太方便

    • danei

      @xcoin, 没有选字的时候就是“小手”,根本不用切换

  • 爱让一切都对了

    跟福昕比起来,在放大至146%时文字没它清晰。故而不用,但会继续关注。

  • 736686606

    http://www.zgaoyao.com
    根本不用切换

  • 小就是大,小就是美!软件要做的有特色!

  • 看了网站后感觉真不错,很实用的网站!我推荐!www.36776.cn

  • 真的不错哦!

  • Pingback: 查看维修手册必备:PDF格式阅读器Sumatra PDF | 打印机维修笔记()

  • Ader

    Sumatra PDF 貌似没有多标签功能,我试用了一下,还是转回使用 PDF X-Change 了。
    PDF X-Change能不能启用单键快捷键呀?比如按下“h”就会选中手形工具,如Reader一般。

  • okiwill

    似乎没看到介绍Sumatra PDF的书签功能?或者准确的说是“收藏”——跟我们实际中书签的概念是一致的,而不是Adobe Reader那个所谓的书签实际是目录……
    可以保存PDF的阅读页数,可以单独把书签存到快捷方式(将书签信息作为程序参数启动)……这个。。我觉得别的PDF软件都没有……
    也许它没有别的那么多功能,虚拟打印机啊什么都,但是只要有这个相当完美的书签功能,就足以让我放弃所有的其他软件了,因为我只要看些PDF格式的编程书,书签是最要紧的。有跟我同样需求的童鞋推荐试下。。至少绿色版的可以不用有任何担心吧?

  • Pingback: LaTeX+gVim+SumatraPDF设置()

  • 有比这个更好的开源阅读器吗

  • Pingback: Firefox 快捷键自定义简单设置 | Happy Coding()

  • Pingback: 【转】PDF转换word格式的方法总结 | MiamiSky()

  • Pingback: 小巧的 pdf 查看软件–Sumatra » CodeCube()

  • Pingback: 全面接触PDF:好用的PDF软件汇总 « 冯和顺 工作 博客()

  • Pingback: 全面接触PDF:最好用的PDF软件汇总(2010-12-07更新) | 戒空的博客()

  • Pingback: 转载---全面接触PDF:最好用的PDF软件汇总(2010-12-07更新) - 小小宁的技术博客()