之前一直有一个烦恼,网上下载的PDF电子书很多没有标签,扫描版的也不能搜索,只能一页一页的找,或者用略缩图定位,都很不方便。开始的时候会手动添加一些常用章节的标签,但是效率很低……
于是,痛定思痛,下定决心找一个能快速添加标签的方法
经过半天的折腾,终于找到了一个对我来说最简单,不需要输代码(Java、Python),只需要两个小软件就可以搞定的方法:
以下只是我个人使用的操作步骤,并不一定适用每个人。
以下内容全部来自网络,版权归原作者所有。
PdgCntEditor原作者“老马的原创空间”下载地址:百度云网盘(点击链接),提取码:tyor 。
Freepic2pdf是电脑端一款实用的图片转PDF应用软件,其功能很多,我只用到了其中的取书签和挂书签功能。下载地址网上很多。
—————————————————分割线——————————————
2020年6月9日更新
发现PdgCntEditor一个软件就可以完成了
1 打开PdgCntEditor后,用PdgCntEditor打开需要添加书签的PDF文件,然后把制作好的书签目录粘贴进去,目录标签分级+自动添加页码,然后点“PDF选项”设置基准页,最后保存就行了,比之前的简单多了。详见图↓
- 所需软件:PdgCntEditor 和 FreePic2Pdf
FreePic2Pdf PdgCntEditor
- 准备工作:需要加标签的Pdf文件一个(我是下的知网的博硕士论文PDF版,caj格式的太难用)
- 如果这个PDF文件可以复制目录内容,直接复制目录内容>粘贴到Word里>把没用的标点、空格全部通过替换删除。
- 不能复制的话用OCR软件(Adobe acrobat就可以,或者天若OCR之类的)文字识别之后再复制贴到Word里>把没用的标点、空格全部通过替换删除。
- 大概弄成下面的样子↓
粘贴到Word并删除无用的标点和空格之后
接下来打开PdgCntEditor, 把Word中的目录粘贴到PdgCntEditor软件里面,全选目录文字进行→“选定区域自动缩进”>再“自动切分页码”(如图↓)
目录标签分级+自动添加页码
完成之后效果
然后打开FreePic2Pdf,选择“更改PDF”
更改PDF
然后打开需要添加标签的PDF>选“从PDF取书签”>“开始”,成功之后生成两个文件(FreePic2Pdf.itf 和FreePic2Pdf_bkmk.txt )
取书签
操作成功
生成的文件
打开 FreePic2Pdf_bkmk.txt,将刚才PdgCntEditor里的目录粘贴进来,然后保存
粘贴到FreePic2Pdf_bkmk.txt,保存
最后,选择“往PDF文件挂书签(1)”,“编辑接口文件(2)”
挂书签
编辑接口文件
Basepage 基准页,就是你正文第一页在PDF中实际的页面数
把BasePage改为你的目录的开始页就行了,然后保存
最后,再点一下开始就完成了。
最后效果如下
最后实际效果