https://github.com/caj2pdf/caj2pdf
起因是 2017 年写毕业论文时深受垃圾 caj 格式之苦,于是利用毕业后的暑假分析了一下知网 caj 格式的文件结构,初步实现了将 caj 文件转换为 PDF 文档(文字格式,非图片打印,且包含完整的目录大纲结构)。
这个项目最初只能转换部分 caj 文件,随着逐步完善,能成功转换的范围越来越广,尤其是去年底 GitHub 用户 HinTak 加入开发后,对某种特定格式的 caj 文件转换取得了重大进展,现在应该能转换大部分的文件了。
其实一直存在着一些方式(油猴插件、海外版)可以从知网下载 PDF 版本的论文,但研究一下这个专有格式的文件结构,也是蛮有意思的工作。对相关技术细节感兴趣的朋友欢迎 Star 和看项目 Wiki 及 Issue #43。
1
weak 2021-03-06 21:20:51 +08:00 via Android
666666
|
2
renmu123 2021-03-06 21:41:51 +08:00 via Android
支持支持,大学的时候用过这个
|
3
Y29tL2gwd2Fy 2021-03-06 23:28:26 +08:00 via Android 1
666666
|
4
omph 2021-03-07 01:42:53 +08:00
天下苦情久矣
|
5
czfy 2021-03-07 01:53:45 +08:00
太厉害了
不知道有没有可能封装成软件?(不过是不是有可能被 cnki 找茬) |
6
wtks1 2021-03-07 01:59:56 +08:00 via Android
楼主造福大众啊
|
7
jerrodpoole 2021-03-07 02:19:17 +08:00 via Android 1
哇楼主好厉害!假如哪天 cnki 彻底不让下载 pdf 了大概是最后不错的方案了~
顺便推荐下这个 chrome 扩展,知网下载含有大纲的 pdf,好评如潮谁用谁爽的那种~ https://chrome.google.com/webstore/detail/cnki-科研助手 /negciknliikcmfcgegchjoemdmllgack |
8
RobertLyu 2021-03-07 07:30:08 +08:00
英语系看不懂如此高端的科技,太可惜了😅
当然可以有一种变通的方法,大多数论文其实可以通过图书馆论文传递,传递过来的有一部分是 CAJ,其他的有标准的 PDF 格式。 |
9
JLTHU OP @czfy 之前有人封装成 GUI,好像还不止一个,可以搜索一下,不过他们应该没有跟项目同步更新吧
我主要的考虑,一是这是个研究性质的项目,即使现在也无法保证 100%转换成功,所以不想把它弄的像一个成熟产品似的,会徒增很多“客服压力”;二是这个格式毕竟是 CNKI 的专有格式,确实怕被找茬😂 |
10
dream4ever 2021-03-07 10:35:19 +08:00
|
11
iamv2er 2021-03-07 11:46:03 +08:00 via iPhone
nb
|
13
carlace 2021-03-08 14:52:00 +08:00
其实下载的时候把下载链接里面的 caj 改为 pdf 就可以了
|
15
victorbian 2021-03-09 01:06:22 +08:00
厉害,用文本编辑器打开 caj 基本都是乱码呀,楼主怎么分析结构的呢?
star 一下先,以备后用 |
16
AlexChing 2021-03-09 15:56:18 +08:00
已经加了 star 。但是知道能不能有免费下载知网论文的工具,因为快要毕业了,以后不是校园网 IP 无法到知网上下载论文了。
|
17
uselessVisitor 2021-03-09 16:45:55 +08:00
@AlexChing 浙江图书馆 支付宝 我记得可以
|
18
shanguiyao 2022-03-03 09:06:12 +08:00
前来感谢大佬
|
19
bluelost 2023-08-26 10:25:08 +08:00
全球学术快报下载好论文后,到资料库里左滑点击分享,会自动转换为 pdf ,这时候再次分享就可以导出了,是可以编辑的版本,不是图片,知网太鸡贼了
|
20
8E9aYW8oj31rnbOK 274 天前
@bluelost 不用分享,全球学术快报直接打开一个 caj 文件,在文章的任意部位鼠标右键单击,可以选择另存为,有一个另存为 pdf 的选项
https://www.v2ex.com/t/897653#reply4 |