介紹
這是一個 GUI 版本的 CAJ 轉 PDF 轉換器,基于 caj2pdf 和 mupdf 實現。
特性:
- 支持 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 分發。