如何管理PDF书签:Foxit、PDF XChange、PDF补丁丁


【摘要】本文对PDF的书签功能进行简单分析,并提供Foxit Reader、PDF XChange Viewer、PDF补丁丁等解决方案。

目录:
一、PDF书签功能简析
二、PDF书签是谁的责任?
三、用 Foxit Reader 管理PDF书签
四、用 PDF-XChange Viewer 管理书签
五、国产软件 PDF 补丁丁
六、总结
 附录:文章更新历史

一、PDF书签功能简析

正文开始之前,我认为很有必要指出:PDF书签功能,并不适合当作“书签”来用,而更适合用作“侧边栏目录”。广而言之,软件定位(即「是什么不是什么?适合什么不适合什么」)是软件应用的第一个原则。

让我们从阅读实体书的需求一一谈起。

首先,阅读实体书所用的实体书签,其功能是标明当前阅读位置,以便于下次继续阅读。这种最基本的书签需求,对应到PDF阅读中,实际是通过PDF阅读器的“记忆上次阅读位置”实现。其记录信息,往往是放在注册表或配置文件,而非写于PDF文档。这种信息存放位置是合理的,因为“当前阅读位置”是属于“读者”的信息,而非“阅读内容”的信息。

其次,阅读实体书时,我们会在一些重点、精华之处折起页角、勾划重点、甚至在空白处写出心得。折叠页角,也可以视作书签,因为能走到快速翻阅的作用。但这种对“重点”的“标记”,在实际使用中是与“记录”(勾画、笔记)紧密相关的。这项需求在电子阅读中,也不是通过书签功能,而是通过PDF注释(或office文档注释)功能实现。这些信息,一方面与原文的信息紧密相关,另一方面,也可以视为读者对所读内容的二次创作,所以,信息会保存到当前PDF(或office)文档中。

最后,PDF书签的真正意义,是为阅读器提供一个侧栏视图,用作长文档的目录栏,以便于快速导航。这种导航是电子阅读独有的体验,并无实体书阅读需求的对应。但需要注意的是,“目录”与“书签导航栏”并不相同。无论在PDF还是Office文档中,目录都是文章中可见的内容——这与实体书是一样的。相比实体书,电子目录增加了“链接”的属性,因此,可以点击跳转。但“导航栏”是与正文并列的视图,来自文章不可见的属性(比如PDF书签,Office段落样式-大纲级别)。相比目录,其位置固定,不会因翻页而消失,所以,在大屏幕时代,更加方便阅读。

上面的内容,其实谈的是阅读行为,并不局限于PDF,也可扩展到.doc, .chm 等。

仅就PDF部分,再做总结,如下:
* 记录阅读位置 → PDF 阅读器专门功能。
* 标记重点位置并增加笔记 → PDF 注释功能。
* 电子阅读中侧边栏导航 → PDF 书签功能。

二、PDF书签是谁的责任?

如上所述,PDF书签是根据内容提供侧栏导航。因此,制作书签的责任者是 PDF 作者,而非读者。但作者不尽职时,读者迫不得已,也只能自力更生。

三、用 Foxit Reader 管理PDF书签

[foxit reader bookmark: image]
既然PDF书签是与阅读行为紧密相关的,由阅读器来提供书签管理功能,就是很自然的事。尽管这一自然之事,因为技术、商业原因,并未在多款PDF阅读器中普及,但在国内外两款推广最积极的阅读器中,都有不错的表现——这当然也得益于它们的竞争。这和选择 IrfanView 有异曲同工之妙:你选择了一个reader,却同时得到了功能强大的editor;选择了一款多功能软件,代替了N款单一功能软件。

Foxit Reader(官网、本站介绍)自 V2.3 开始,具备了强大的 PDF 书签功能。

1、基本功能

本文顶部的图片,就是用Foxit Reader制作的书签截图。通过这些书签的样式、文字内容,可以直观看到Foxit Reader在PDF书签管理、编辑方面的功能。

* Foxit Reader 书签编辑功能对中文支持良好;
* 具备丰富的样式;
* 支持多种动作。

a. 书签外观可自定义

包括不同字型(常规、加粗、斜体、加粗+斜体)和颜色(可通过调色盘任意设定)。
[Foxit Reader 强大的书签功能]

【技巧提示:默认外观】选定一个书签后,可以把它的外观设为默认(操作方法:右键菜单)。这样,后续新增书签就都沿用该外观。

b. 书签支持多种不同动作

PDF的书签不仅是一个到指定页面的链接,还可以有更多功能。Foxit Reader 书签支持的动作(action)包括:

* 指向pdf内的某页(可设定不同缩放比例)
* 运行某文件
* url
* JavaScript
* 各种Form相关
* Foxit Reader的菜单项
[Foxit Reader 强大的书签功能]

【技巧提示】一个书签,可对应多个动作

c. 多个书签之间可形成层级关系,便于导航

【技巧提示】删除某书签后,该书签包含的下级书签也将被删除!!

2、推荐的书签管理方式

书签管理有多种操作方式,比如标准菜单、快捷键、右键菜单、拖放…… 但从实用效率看,推荐如下的次序和做法:

步骤1:建立书签。

高度推荐的做法是这样的:选中正文标题文字→点击按钮(菜单 Edit → Add bookmark)→生成书签且以选中文字为书签名自动设定目标到当前页

步骤2. 组织书签,实现树状结构。

方法1(推荐):拖放书签,做层级化。
方法2(不推荐):cut 书签a;在书签b上右键菜单,选 paste“under”,就成为了子书签。

步骤3. 其他调整。
包括添加新书签、修改书签外观、动作等,直接通过菜单操作即可。

四、用 PDF-XChange Viewer 管理书签

感谢网友提醒,PDF-XChange Viewer 自 version 2.5.0194.0(2011-03-25)起,免费开放了书签管理功能 “Starting from this build bookmarks’ operations (creation, modification, deletion, etc.) are available in free mode and don’t cause to add demo labels.”

PDF-XChange Viewer 的书签功能、操作,与 Foxit Reader 基本相同,两步即可:
步骤1:选中文字,ctrl+shift+b 加入书签;
步骤2:拖放调节书签层级和顺序。

[图:PDF-XChange Viewer 标签属性]

【说明】无论是 Foxit Reader 还是 PDF-XChange Viewer,目前在书签关系(父子、先后)组织的操作便捷性方面存在严重不足。拖放很不方便,可借鉴树状资料管理软件的Alt+方向键调整节点顺序的做法。

五、国产软件 PDF 补丁丁

PDF补丁丁是一个基于.Net 2.0 的国产多功能PDF文件信息修改工具。

其PDF书签功能包括:
* 贴心PDF书签编辑器:可批量修改PDF书签属性(颜色、样式、目标页码、缩放比例等),在书签中执行查找替换(支持正则表达式及XPath匹配)。
* 独有PDF书签生成器:无需手工输入,为文本PDF文件自动生成书签。
[图:PDF 补丁丁 书签功能]

六、总结

对普通用户,借用 Foxit Reader 或 PDF-XChange Viewer 的书签功能足矣。如果有更多需求,可借助JPdfBookmarks、PDF补丁丁 这样的PDF小工具

附录:文章更新历史

2011-05-09:更新PDF-XChange、PDF补丁丁内容。
2011-05-05:首次发布,定名为“管理PDF书签,首选 Foxit Reader”。
2010-10:草稿。

,

《 “如何管理PDF书签:Foxit、PDF XChange、PDF补丁丁” 》 有 38 条评论

  1. JAck893 的头像
    JAck893

    不知道是不是因为这款软件 启动时要自动联网的原因,每次我在断网时打开Pdf,软件启动都 很慢

    1. 假日网 的头像

      @JAck893, 我的启动也很慢

  2. elaphent 的头像
  3. sofire 的头像
    sofire

    做出来的书签,能不能收缩起来?

    1. wmjordan 的头像
      wmjordan

      @sofire, 现在没办法缩回去。
      可以结合一个免费的“PDF 补丁丁”软件,用 FoxIt 做好书签之后用 PDF 补丁丁处理一下,就可以将书签收拢起来。PDF 补丁丁也有一个书签编辑器。可惜这个软件就是要安装 .NET Framework 2.0(Vista之后已默认安装),还有就是缺了个阅读器界面,否则其编辑书签功能恐怕是 FoxIt 不可企及的。

      1. sofire 的头像
        sofire

        @wmjordan,

        谢谢。试了一下,的确可以修复书签。

    2. turbocamel 的头像
      turbocamel

      @sofire, 不知道你说的收缩是不是折叠的意思。如果是这个意思那没有问题。

  4. scavin 的头像
    scavin

    测试留言

  5. xbzy 的头像
    xbzy

    现在 pdf xchange viewer 也可以添加编辑书签了。
    “Add/Edit/Move Bookmarks (Now a Free Feature)”

    1. shc 的头像
      shc

      @xbzy, 同推, 之前保留foxit和xchange, 现在新版可以加书签, 就只用xchange了. 而且pdf xchange viewer还可以调整页面方向并保存, 这个也很重要.

  6. 妮维雅怎么样 的头像

    妮维雅怎么样 http://www.zzgmsm.com 是小弟网站,有时间帮忙指点一二。

  7. hgyxbll 的头像

    其实我们只是阅读pdf文件,不需要更改pdf文件。
    foxit现在会修改pdf文件来保存书签。

  8. John`juki 的头像
    John`juki

    因为没找到留言的地方。所以我就直接发在这里了。
    关于您网站外观的建议,我建议对于使用分割线的文章,您可以使用标签。当让这只是建议。我觉得是比双线条好些吧。。。

  9. Hiclane 的头像
    Hiclane

    一直在用Foxit Reader,书签功能也经常用,很方便。

  10. airysoar 的头像
    airysoar

    以前pdf xchange viewer/foxit。现在用xchange感觉很好用,没有不满意的地方。

  11. 电商圈 的头像

    写的好详细,支持一下

  12. N 的头像
    N

    一直觉得foxit和xchange的字体显示不如adobe reader,现在reader x也有注释功能,就不用那两个了。

    1. turbocamel 的头像
      turbocamel

      @N, 关于字体显示,Foxit有个开启LCD的选项,我测试了一下,我的LCD屏幕如果关掉LCD选项显示反而更好一点不知道是不是特例。我用了MacType这个字体美化软件,不知道和这个是不是又关系。

    2. 沉沦魔 的头像
      沉沦魔

      @N, 我也有同感,很多字体显示处理啊就觉得是仿宋的样子,骨感。
      不知道是不是Foxit没有钱买字体的版权。

  13. turbocamel 的头像
    turbocamel

    其实,书签加亮这种形式的关注我觉得并不太好,我更喜欢在文档中添加注释,然后阅读时打开注释视图,每个文档中做了哪些笔记,在那一页,时间,内容,显示的非常清楚。PDF注释的强大不是word所能比拟的,PDF更高级的表单功能从本质上来说也是注释的一种。

  14. Louis Han 的头像

    Foxit Reader是我多年来的唯一选择啊,不管是管理书签还是用于阅读,都是绰绰有余了

  15. 人生感悟 的头像

    一直都在用,比adobe reader好多了

  16. 小李飞刀 的头像

    这个一直在用,挺不错的,支持

  17. 手机主题 的头像

    我都喜欢把喜欢的网页的网址保存到一个文档里,觉得存书签或收藏,页面就不是很美观了。而且电脑也越来越慢了~每个人的风格不一样。。

  18. 青岛开发区怡和嘉园 的头像

    过来支持你的博客了!楼主加油!

  19. 熊胆粉 的头像

    很实用,支持楼主

  20. jk 的头像
    jk

    按照本文的分析,pdf的书签大体可以类比于在某些英文字典实体书侧面的从a到z的小书签。:)

  21. GlacJAY 的头像

    有两个第“三”节哟。

  22. 沉沦魔 的头像
    沉沦魔

    补丁丁太好了,从此做很多文件的书签不用愁了。
    另外,目前的稳定版似乎只有导出XML文件,没有合并到PDF的功能,测试版才能用。

    1. wmjordan 的头像
      wmjordan

      @沉沦魔, 补丁丁的测试版为编辑书签作了很多改进,还是测试版好用。

  23. endware 的头像

    xchange veiw有2个最大的缺陷
    1.文件保存的时候如果完整保存要10秒的时间.如果选择增量保存,速度是快,但是会导致最近的几个页面渲染不完整,只能从新打开一次.
    2.添加书签不会自动加到最后去,自己加到第2个书签位子很是弱智.

  24. I.O.R.I 的头像
    I.O.R.I

    强烈推荐使用老马的FreePic2Pdf工具中的“更改PDF”功能,进行PDF书签的修改。
    使用还算方便,添加书签后的文件体积变化不大。

  25. 飞洒过 的头像

    新版的Foxit Reader 好像不能“记忆上次阅读位置”。

  26. user 的头像
    user

    pdf 书签大师也不错,软件小巧,而且一键完成添加

  27. 塑料托盘 的头像

    分享了 转载到我的qq空间收藏了 呵呵

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据