环境和依赖
- Python 3.3+
- pypdf2
- mutool
环境安装步骤
1、Python 3.3+
python我们用的是发行版本anaconda
anaconda下载地址:Anaconda | Individual Edition
配置path环境变量
2、pypdf2,mutool下载见下面链接
链接:https://pan.baidu.com/s/1Na4DX19OgwzRO59-b2-VMA
提取码:et5e
如遇错误可运行
pip install pypdf2
配置path环境变量:
E:\mupdf-1.18.0-windows
用法
# 打印文件基本信息(文件类型、页面数、大纲项目数)
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]
例
caj2pdf show test.caj
caj2pdf convert test.caj -o output.pdf
caj2pdf outlines test.caj -o printed.pdf