将CAJ文档转换成带书签的PDF

刚入门的科研工作者经常会阅读知网上的硕博论文,尤其是文科的童鞋们,理工科也可以从优秀的硕博中了解本行业的基础知识。
但是知网的CAJ非常难用(就是LJ),pdf版本下载下来没有书签,故在此提供一个简单的方案,非常easy和快速,熟练的话也就一两分钟。

首先,你得有一个女票让你帮她给她想看的论文加标签,现在开始
第一步,通过知网下载对应论文的pdf版本,部分论文可能没有pdf的下载选项,网上大多数方法是采用虚拟打印,但这样的话,对应的文字是无法选中的,需要用OCR去识别,且识别率不高,这里建议下载对应油猴插件,可以很easy解决该问题,不多赘述。

第二步,我们通过 分章下载 按钮获得对应文献的参考目录,然后将其复制到word中,记得粘贴的时候不要将格式粘贴进去,选择只保留文本

第三步, 通过“开发”进入“Visual Basic”(word中的快捷键是alt + F11),右键thisDocument,“导入文件”,导入“知网书签.bas”,点击运行,确认即可。


第四步, 运行 FreePic2Pdf.exe,选择右下角的更改pdf , 切换至从PDF取书签标签页,选取对应的 PDF 文件,并进行书签提取

第五步,切换至 往PDF挂书签标签页,点击编辑书签,清空编辑框,将第二步生成的书签文本复制到此,并保存。在往PDF挂书签标签页点击开始进行挂书签,将原有 PDF 转换成带有书签的 PDF。注意此步骤需要将 PDF 文件关闭,避免读取出错。



第六步,完成,可以向女票交差了

下载链接

本文使用到的所有工具
谷歌云
百度云:链接:https://pan.baidu.com/s/1DEOtj1jIup3oULIVJEpInw
提取码:afwb

本文方法转自
将CAJ文件转换为带书签的pdf的方法
如何将 CAJ 文档转换成带书签的 PDF
这两个博客分别遇到内容被隐藏以及下载链接失效的问题,故在此分享一下该方法给年轻的科研工作者


   转载规则


《将CAJ文档转换成带书签的PDF》 pglprome 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
STL list容器 .size()返回数值错误 STL list容器 .size()返回数值错误
前两天写缓存代码时,遇见了一个我认为是STL的bug,如图所示,t2_clean是我定义的一个std::list对象,通过IDE我们可以看到此时该容器中有两个节点,分别对应的下标是0和1,此时我们调用.size()方法,理应获得的值是2,但
2020-08-07
下一篇 
ssh断开后,程序如何继续在服务器后台运行 ssh断开后,程序如何继续在服务器后台运行
这两天在服务器上跑程序,因为实验室有人在服务器上跑了Gnome,我只能用ssh连接在上面跑程序。因为程序跑的时间比较久,中间ssh在闲置一段时间后会自动断开(ssh没有心跳检测),ssh断开后我们在服务器上跑的程序也就会停止,这就产生了困扰
2019-12-07
  目录