如何在 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,使用扫描二维码

编辑:顺便说一句,为什么你想转换吗?几乎每个平台上都有很棒的漫画书阅读器应用程序(见这里这里对于 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

我制作了这个批处理文件

复制代码

#!/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 即可。对我有用!

相关内容