分享

[原创]近“完美主义”的偏执--完善PDF文件书签

 stoneccf 2017-06-30

上次写了《虚拟打印机大比拼》收到了很多的评论,确实起到了抛砖引玉的作用!

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!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多