本文总结了三种pdf文档添加书签的方式。
1 搜出书签用PdgCntEditor创建书签方式
方法原地址:https://zhuanlan.zhihu.com/p/170590863
1.1 在全国图书馆参考咨询联盟搜索书的ISBN码,并获取ss号
地址:http://www.ucdrs.superlib.net/
1.2 利用上面的小工具获取ss号对应的书签
这里获取的三级目录(1.1.1)和二级目录(1.1)是同级的。因为书签格式是用tab进行分割的,所以可以在notepad++或者其他文本编辑器中用正则进行替换,把三级目录前面加上\t,查找的表达式为(\d+\.\d+\.\d+)
,替换的表达式为\t\1
。
1.3 利用PdgCntEditor在pdf中导入书签
要注意的是,不一定存在偏移量,有些情况下起始位置从1开始是没问题的。可以导入后看下结果。
2 用ocr识别目录,用PdgCntEditor导入书签方式
方法原地址:https://www.bilibili.com/video/BV16V411J7nS/?vd_source=bbfa9400dc21cb09811bf46d0777e499
对pdf中的目录进行截图,用 ocr 识别,在文本编辑器或者excel微调一下,用 PdgCntEditor 导入。
3 adobe acrobat dc插件 AutoBookmark识别书签方式。
方法原地址:https://www.bilibili.com/video/BV1VU4y1s77o/?vd_source=bbfa9400dc21cb09811bf46d0777e499
首先安装 adobe acrobat dc,然后安装下面评论中的 AutoBookmark,注意位数(32/64)要一致。用 adobe 打开 pdf,如果pdf不是可编辑的,用adobe自带的ocr转换为可编辑pdf,书签用视频中的方法进行识别。