灵感点滴 - 给 PDF 生成书签的工具——ARTS PDF Bookmarker

来源:百度文库 编辑:神马文学网 时间:2024/05/06 16:04:16
给 PDF 生成书签的工具——ARTS PDF Bookmarker
davies 发表于 2004-11-22 14:28 | 分类:Tech ::
有不少 PDF 格式的电子书没有书签(Bookmark), 很不方便查阅,需要一种能够根据 PDF 文件的内容生成 书签的工具。 ARTS(http://www.artspdf.com/) 公司的PDF Bookmarker 可以满足这种需求,它是 Acrobat 的插件,目前版本是 1.2。
PDF文档是没有结构的,无法从文件结构上区分章节。但是用 TeX 等工具生成的 PDF 文档通常都具有一定的样式,即相同级别的标题会用相同的字体、字号、颜色、缩进等,Bookmarker 正是利用这些信息来获取 PDF 的层次结构。
ARTS 公司的网站上提供 Demo 版下载,安装时使用keygen 的序列号就可以使用全部功能,打开 Acrobat 时会多一个工具栏,其中的 Build Bookmark 就是用来生成多极(最多5级)书签用的。生成时需要给定各级书签的规则,可选为字体、字号、颜色、缩进、通配符、关键字。其中比较有用的是字体、字号和缩进。设定好这三项一般可以生成比较理想的多极书签。有一点不足是它不能处理断行,分行的标题会被当作两个。但是设定规则是一个非常费劲的事情,通常很难目测得到标题所用的字体和字号等信息,需要反复尝试。
提示:
1、在选择字体时,对话框(elect bookmark arttibutes)的右下角的按钮(Refresh fonts)很有用,点击之后会列出当前文档作用的字体集合,然后从中选择带有 B 的字体,因为标题一般都会加粗。
2、设定字号和缩进规则时,最好先将容限(tolerance)设大一些,然后逐步缩小逼近。