如何在 Linux 中將 calibre (cbr) 轉換為 pdf 格式?

如何在 Linux 中將 calibre (cbr) 轉換為 pdf 格式?

我有一本 cbr(Calibre?)格式的漫畫書。如何在 Ubuntu 12.04 中轉換為 pdf?我嘗試安裝 calibre 希望它能夠做到這一點。但它似乎有問題並且沒有顯示出來。感謝您進行轉換的提示。

答案1

CBR 只是一個重新命名的 RAR 存檔,其中包含按順序編號的圖像。從軟體中心安裝 UnRAR 並提取檔案。

然後使用 ImageMagick 您可以將圖像轉換為 PDF,如下所示:convert *.jpg out.pdf

如果您想要 GUI,請使用gscan2pdf

編輯:順便說一句,為什麼你想轉換嗎?幾乎每個平台上都有很棒的漫畫書閱讀器應用程式(請參閱這裡這裡對於 Linux 應用程式)和 CBR/CBZ(重新命名為 ZIP 檔案)是方式比 PDF 更好。

答案2

如果您由於某種原因無法開啟 GUI,Calibre 有一個命令列介面。您可以使用它來進行轉換。

本手冊解釋了命令列的用法和選項:http://manual.calibre-ebook.com/cli/ebook-convert.html

以下是有關 Calibre 電子書轉換功能的更多資訊: http://manual.calibre-ebook.com/conversion.html

除了 Calibre 之外,沒有太多理想的電子書轉換選項。我會嘗試重新安裝 Calibre。 Ubuntu 12.04 也使用過時版本的 Calibre。 Calibre 網站建議從網站安裝最新版本,而不是任何發行版的套件管理實用程式。 Calibre 每週都會發布更新,包括錯誤修復、增強功能(尤其是轉換系統)。這些發行版通常落後許多版本。安裝 Calibre 更新版本的說明如下:http://calibre-ebook.com/download_linux

以下列出了在多個平台和多個平台上轉換電子書的其他選項。如果你無法讓 Calibre 工作,我建議嘗試其中的一些:http://wiki.mobileread.com/wiki/E-book_conversion

CBR 與 Calibre 無關。它是用於順序檢視影像的存檔檔案。您可以在這裡閱讀更多相關內容:http://en.wikipedia.org/wiki/Comic_book_archive

答案3

很遺憾convertcalibre改變影像品質/分辨率,這對於 CBR 和 CBZ 非常重要,因此無質量損失jpg,實際上使用您需要使用的 CBR(CBZ) 文件內的原始文件img2pdf,我使用以下命令:

首先要安裝這個:

sudo apt install img2pdf p7zip-full

1) 這是為了將pdf每個jpg影像建立一個文件,而不會損失解析度或品質:

ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf

2)這將pdf頁面連接成一個:

pdftk *.pdf cat output combined.pdf

我製作了這個批次文件

./cbr2pdf.sh:

#!/bin/bash
set -xev
ORIGINAL_FOLDER=`pwd` 
JPEGS=`mktemp -d`
cp "$1" "$JPEGS"
cd "$JPEGS"
7z e "$1" 
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
pdftk *.pdf cat output combined.pdf
cp "$JPEGS/combined.pdf" "$ORIGINAL_FOLDER/$1.pdf"

貓cbz2pdf.sh

#!/bin/bash
#set -xev
ORIGINAL_FOLDER=`pwd` 
JPEGS=`mktemp -d`
unzip -j "$1" -d "$JPEGS"
cd "$JPEGS"
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
pdftk *.pdf cat output combined.pdf
cp "$JPEGS/combined.pdf" "$ORIGINAL_FOLDER/$1.pdf"

要轉換資料夾和子資料夾中的所有cbr和:cbz

tree -fai . | grep -P "cbr$" | xargs -L1 -I{} ./cbr2pdf.sh {}

tree -fai . | grep -P "cbz$" | xargs -L1 -I{} ./cbz2pdf.sh {}

答案4

另一種方法是匯出 cbr 中的檔案並使用轉換器工具。我個人用的是這個:https://www.converter365.com/ebook-converter/cbr/cbr-to-pdf 只需將其轉換為 PDF 即可。為我工作!

相關內容