上次写了《虚拟打印机大比拼》收到了很多的评论,确实起到了抛砖引玉的作用!
玉
CNKI PDF全文下载油猴脚本 用该脚本可以直接下载到文本格式的PDF文件,又小(体积)又清晰(还是彩图) 只是在我这里CAJ秒下的网络下,PDF下载速度堪忧,还经常连接失败,需要耐心多次尝试!
不管是通过虚拟打印也好,还是直接下载也罢,得到的PDF相较于CAJ文件还有一点美中不足的地方就是没有书签,定位信息很不方便!
下面分享一下我的完善PDF书签的方法。
方法一:FreePic2Pdf + PdgCntEditor + EmEditor
前两个工具下载,先感谢大神老马同志多年来孜孜不倦的持续更新! 老马辛苦了! (脑补:~为人民服务~) FreePic2Pdf + PdgCntEditor解压后要放在同一个目录下!切记! 首先用CAJ阅读器将CAJ文件另存为TXT文本,而后如下图左侧所示,删除多余内容只保留目录部分,用EmEditor的正则表达式替换加工之后得到右侧,图例中我只批量替换了三次。
需要注意EmEditor默认是用空格替换制表符的,需要如下图在设置中修改。
而后用FreePic2Pdf 操作,如下图九步:
第6步跳转下图操作,其中正文第一页页码就是目录中的页码“1”在PDF文件中的页序,改完后保存,退出。
第7步跳转下图操作:
将之前EmEditor编辑过的文本粘贴过来,保存,再点工具栏第四个图标到下图:
检查一下树形目录有没有错误,无误后关闭,跳回到之前的第8步操作。 之后第9步用默认PDF阅读器打开看书签效果。
方法二:PDF补丁丁
工具主页 上面的方法得到的书签基本可以满足需求了,只是该方法书签的跳转位置比较粗糙,只是跳转到了对应页码,如果还要进一步精确到页面内的位置的话就做不到了,这时或者在阅读器内逐条的修改,也可以用补丁丁来修改。
这样得到的XML文本标签文件内容更丰富,如下图:
XML格式书签
根据自己的需要修改XML文件,之后再用补丁丁的导入功能修改PDF文件即可!
总结
一般情况用方法一修改就足够了,简单高效! 极少数有价值的PDF文件可以在方法一的基础上再用方法二进一步细致的修改。 以上就是我完善PDF书签的方法,同样希望能抛砖引玉!
END!
|