我们从网上下载到的很多电子书,大多是上传者使用扫描仪将书籍扫成图片,然后制作为PDF格式的。由于目录页也是使用图片格式,无法直接点击目录跳转到相应的页面,给阅读带来不便。假如自己一一手动添加书签,未免太麻烦,下面就教大家如何智能添加书签目录。下图是未添加书签前的pdf文档
     
一、 PDF取书签
首先到下载软件FreePic2PDF,它是用来制作PDF书签所需的的,编
辑该文件后导入PDF即可生成书签。启动FreePic2PDF后,单击程序界面右下角的“更改PDF”,然后在弹出的窗口切换到“从PDF取书签”,单击 “浏览”选择将要添加目录书签的pdf文档,其他设置默认,然后单击“开始”,这样就会在你将要添加目录书签的pdf文档的存放目录内生成一个和书籍同名的文件夹。文件夹内含有两个文件,如下图。
 提示:如果原PDF文档有少量书签,生成的记事本文件“”内会显示,下一步粘贴时要覆盖粘贴,如果原PDF文档没有书签,则记事本文件“”内是空白。
二、提取PDF中的目录
打开将要添加目录书签的pdf文档,然后单击“文本选择工具”,复制目录并粘贴到上一步生成的记事本文件“”。(这里我只复制两章的目录做演示)

小提示:

★只有全部是文字的书籍目录页才可以使用上述“文本选择工具”选择内容并复制。如果是图文混排(或者使用非标准字体)的目录是无法选择的,此时可以使用PDF阅读器内自带的
OCR工具识别文字,如果你下载不到带有OCR图像文字识别功能的PDF阅读器也可是使用阅读器内的“快照工具”,选中目录页后将当前页面保存为图片,然后下载专门的OCR软件识别,并将识别结果保存到“”中。
★有些PDF经过加密处理,这类文档不能OCR识别,软件FreePic2PDF也不能操作,需要经过解密软件解密后才能操作,个人用的PDF解密软件:AP PDF Password Recovery

★另外还有一个巧妙的办法猎取目录文本。如果原PDF文档内没有目录页,很多书籍网站都提供文字目录,可以到这些网站复制目录到“”中,但这个就需要你手动到各个目录所在的页码添加进去。
华储网(计算机专业书籍):www.huachu
当当网(综合书籍):www.dangdang
新华书店(综合):www.xhsd
百度文档:wenku.baidu
哈里森 福特谷歌读书:le
三、制作目录文档
由于要用<TAB>表示书签的层次深度, 一个<TAB>一个层次, 目录的文字与最后的数字之间也是用一个<TAB>表示,因此需要编辑整理记事本中的目录。
将上复制的目录粘贴到记事本后,有可能出现少数乱码或目录后的页码数字错误等,需要删除修改乱码及页码,并删除多余的空行及字符等。修改完保存如下图。
生成的文件夹内的文件“FreePic2Pdf.itf”是一个接口文件,用记事本打开后如下图,把“BasePage=1”改为PDF文挡中第一章的页数。以我的为例,第一章实际在PDF文件的第6页,所以改为“BasePage=6”。如果PDF中有序、前言之类的,并且你要在书签中添加这些链接,那么记事本中编辑的序、前言之类后面的数字就是负数。

小提示:
★如果原来的PDF已经有书签项目,但是需要大量的修改,也可以用上述方法提取书签,然后打开导出的“”文件按上面方法修改即可。这时BasePage值就不需要修改。
四、书签目录导入到PDF
重新启动FreePic2PDF,单击程序界面右下角的“更改PDF”,选择切换到“从PDF挂书签”,选择即将导入目录书签的PDF,单击“开始”即可将书签添加到PDF书籍中。打开导入后PDF文档,就可以单击书签快速切换到指定页面了。
本文结合网友的经验整合而成,借鉴部分如下
1、PDF电子书(扫描版)的目录书签批量导入she解散了
hi.baidu/goodenoughcui/item/ae020fe92fd618d0ea34c987
2、精准助读,扫描版PDF也能点链接
soft.cfan/office/201112/12/1323684141d37178.shtml
有问题联系QQ 971166562
PDF电子书(扫描版)的目录书签批量导入
近期下载了2个电子书看,
[JavaScript学习指南](美)鲍尔斯.扫描版
[Java核心技术(原书第8)I_基础知识].(美)昊斯特曼.扫描版
 
由于都是扫描版,PDF文件没有书签导航,章节之间跳转很不方便,于是想办法把目录书签批量导入了PDF,方法如下:
 
独一无二的王者昵称以第1本书为例,
1.在网上搜“JavaScript学习指南 目录,在book.360buy/10063849.html上到目录。这个目录是没有分层次缩进的,所以还要处理一下。
 
2.EmEditor编辑这个目录,使用,使形如“1.1 “Hello World程序的标题前面加上1个制
表符,使形如”1.2.1 script标签前面加上2个制表符,使页码前面的1个空格替换成1个制表符。
正则表达式举个例子,在EmEditor的替换对话框中勾选使用正则表达式(X)“
查:^(\d{1,1}\.\d),替换为\t\1,则实现使形如“1.1”前面加上一个制表符;
查:^(\d{1,2}\.\d\.\d),替换为\t\t\1,则实现使形如”1.2.1 script标签前面加上2个制表符!!
 
3.FreePic2Pdf的【更改PDF-->【从PDF取书签】把PDF书的接口文件导出来
 
4.用文本编辑器把接口文件中的FreePic2Pdf_bkmk打开,把第2步更改过的目录插入进去,保存。
  FreePic2Pdf.itf文件下BasePage=改为PDF文件中,正文第1页所在的实际页数。以下图为例,正文的第1页实际在PDF文件的第20页,所以改为BasePage=20
 
5.FreePic2Pdf的【更改PDF ---> 【往PDF挂书签】把第4步更改过的接口文件导入到PDF中。
6.效果如图
精准助读,扫描版PDF也能点链接
我们从网上下载到的很多电子书,大多是上传者使用扫描仪将书籍扫成图片,然后制作为PDF格式的。由于目录页也是使用图片格式,无法直接点击目录跳转到相应的页面,给阅读带来不便。假如自己一一手动添加书签,未免太麻烦,下面就教大家如何智能添加书签目录。这里以从网上下载到的“Excel_word_ppt_使用技巧大全.pdf”为例,它的页面都是由扫描图片组成。
      题图:本文效果图
FreePic2PDF生成书签文档
首先到linedown/soft/70313.htm下载FreePic2PDF,它是用来制作PDF书签所需的的,编辑该文件后导入PDF即可生成书签。启动FreePic2PDF后,单击程序界面右下角的“更改PDF”,然后在弹出的窗口切换到“从PDF取书签”,单击“浏览”选择下载的“Excel_word_ppt_使用技巧大全.pdf”(假设保存在桌面),然后单击“开始”,这样会自动在桌面生成一个和书籍同名的目录(见图1)。张一山与神秘女牵手
 福昕PDF阅读器来助阵
www.fuxinsoftware/downloads/下载“福昕PDF阅读器”,使用它打开“Excel_word_ppt_使用技巧大全.pdf”,然后单击菜单栏的“工具→文本选择工具”,使用鼠标选中目录页,在选中的目录页右击选择“复制到剪贴板”(见图2)。
小提示
★只有全部是文字的书籍目录页才可以使用上述“文本选择工具”选择内容并复制。如果是图文混排(或者使用非标准字体)的目录是无法选择的,此时可以使用“福昕PDF阅读器”的“快照工具”,选中目录页后将当前页面保存为图片,然后使用OCR软件识别,并将识别结果保存到“”中再导入PDF中即可。
网络大补贴
★另外还有一个巧妙的办法猎取目录文本。如果不到目录页,很多书籍网站都提供文字目录,可以到这些网站复制目录到“”中编辑导入。
华储网(计算机专业书籍):www.huachu
当当网(综合书籍):www.dangdang
新华书店(综合):www.xhsd
百度文档:wenku.baidu
谷歌读书:le
万事俱备制作目录文档
启动“记事本”打开上述建立的“C:\Documents and Settings\Administrator\桌面\Excel_word_ppt_使用技巧大全\”文件,然后将上述复制的目录粘贴
到此,删除多余的空行及字符等并保存。
由于要用<TAB>表示书签的层次深度, 一个<TAB>一个层次, 目录的文字与最后的数字之间也是用一个<TAB>表示,因此还要使用“记事本”的“查替换”工具,将目录中的“........”替换为TAB符号。第一行目录页码前有六个“......”分隔,现在复制这六个字符,依次选中下面目录中分隔符并粘贴,使得所有目录后的分隔符统一为六个“......”符号。最后使用替换工具,查“......”替换为“ ”(即TAB新学期对孩子的期望和寄语符号),最后整理的效果见图3

小提示:
★如果原来的PDF已经有书签项目,也可以用上述方法提取书签,然后打开导出的“”文件按上面方法修改即可。
大功告成,书签目录绑定到PDF
重新启动FreePic2PDF,单击程序界面右下角的“更改PDF”,操作同上选择切换到“从PDF挂书签”,单击“开始”即可将书签添加到PDF书籍中。再次使用“福昕PDF阅读器”打开pdf电子书制作PDF书籍,单击菜单栏的“视图→书签”,现在就可以单击书签中的链接快速切换到指定页面了,如果书签跳转有偏差还可以在此修正(还可以在书签栏添加书签,或者添加下级书签)。比如其中的“返回首页”默认没有跳转,现在定位到目录页,右击书签中的“返回首页”选择“设置目的”,这样单击这个书签时就可以返回目录页,其他书签修正操作类似,只要定位到PDF中正确页面并设置目的即可(见图4)。