简介
这是一个基于 caj2pdf 和 mupdf 实现的 CAJ 转 PDF 转换器的图形用户界面版本。
功能特点:
- 支持 CAJ/KDH/NH 文件格式
- 跨平台(适用于 Windows 7、8、10、11;macOS;Linux)
- 支持 32 位和 64 位 CPU 架构
- 批量转换
- 多线程转换
- 文件拖放
- 闭源引擎(caj2pdf#63)
安装
GitHub Release 页面提供了由 GitHub Action 自动构建的 Windows 和 macOS 版本,您可以直接从该页面下载(可能需要科学上网)。
如果暂时无法科学上网,可以通过 GitHub Proxy 镜像加速器下载。
Arch Linux 用户可以从 AUR 或我的个人仓库安装。
MacPorts 用户可以从我的个人仓库安装。
其他操作系统和架构的用户需要从源代码编译,请参考 BUILD.md。
使用方法
Windows
解压后双击 caj2pdf.exe
启动。
请注意,Windows Defender 或其他杀毒软件可能会拦截转换进程,导致转换失败。
这是因为在构建程序时使用了 PyInstaller 将 caj2pdf 命令行工具打包成单个可执行文件,而某些杀毒软件会将 PyInstaller 打包的程序视为病毒,详见 pyinstaller/pyinstaller#5492。
如果您信任编译好的压缩包,可以将该文件夹添加到排除项:将排除项添加到 Windows 安全中心
或者您也可以选择自行从源代码编译,请参考 BUILD.md。
macOS
解压后将应用程序拖到"应用程序"文件夹即可。
如果显示"无法打开"caj2pdf",因为无法验证开发者",请打开系统设置 -> 安全性与隐私 -> 仍要打开
如果提示应用已损坏,请打开终端,运行以下命令:
xattr -cr /Applications/caj2pdf.app
注意:如果转换失败,请尝试从命令行启动程序而不是从启动器启动 sainnhe/caj2pdf-qt#9。打开终端,执行以下命令:
/Applications/caj2pdf.app/Contents/MacOS/caj2pdf
Linux
直接从应用程序菜单启动。
反馈
请前往 GitHub Issues 反馈。
更新日志
请查看 CHANGELOG.md。
许可证
/caj2pdf
和 /mupdf
目录下的源代码请参考相应项目;
其余部分的代码以 GPL3 许可证分发。