无需CAJViewer,在Mac和网页上也能免费将知网论文caj格式转为pdf
此方法仍然只支持部分 caj 文件的转换。
开门见山,仓库地址是:
中国知网的某些文献(多为学位论文)仅提供其专有的 CAJ 格式下载,这给文献的阅读和管理带来了不便,尤其是在非 Windows 系统上。
若要将 CAJ 文件转换为 PDF 文件,可以使用知网提供的软件,如CAJViewer。然而,使用该软件打印功能得到的 PDF 文件的内容为图片,无法进行文字的选择,且原文献的大纲列表也会丢失。为了解决这两个问题,本项目应运而生。
本项目旨在解决上述问题,提供一种便捷的方式将 CAJ 文件转换为可选中文字并保留大纲列表的 PDF 文件。我们的解决方案将确保你能够更方便地阅读和管理这些文献,无论你使用的是 Windows 还是非 Windows 系统。
用法
克隆环境
1.克隆仓库或者在仓库网页上下载 zip 压缩包。
# 克隆仓库
git clone https://github.com/caj2pdf/caj2pdf.git
这里我使用的 GitHub 的在线版 vscode(代码编辑器):codespace,如下图,通过在仓库页面的右上角点击新建一个 codespace:
打开之后如下图所示,默认是装好环境的:
2.仓库打开之后找到终端中输入命令安装环境:
pip install -r requirements.txt
基本用法
# 打印文件基本信息(文件类型、页面数、大纲项目数)
./caj2pdf show [input_file]
# 转换文件
./caj2pdf convert [input_file] -o/--output [output_file]
# 从 CAJ 文件中提取大纲信息并添加至 PDF 文件
## 遇到不支持的文件类型或 Bug 时,可用 CAJViewer 打印 PDF 文件,并用这条命令为其添加大纲
./caj2pdf outlines [input_file] -o/--output [pdf_file]
转换完成:
无需CAJViewer,在Mac和网页上也能免费将知网论文caj格式转为pdf
https://blog.renhai.online/archives/caj2pdf