如何将EPUB文件转换为Linux CLI上的PDF格式

时间:2020-02-23 14:30:28  来源:igfitidea点击:

我们是否正在寻找一种方法来将EPUB格式文件转换为Linux命令行界面上的PDF文件?
EPUB是一种电子书文件格式,它使用".pub"文件扩展名。
尽管在Windows上安装的大多数电子阅读器支持EPUB格式,但智能手机,平板电脑,等,我们仍然需要将EPUB转换为常用的PDF格式。

PDF的转换过程变得非常容易,我们可以找到许多转换PDF到Word Tools。
这些工具非常有用,高效,可靠使用。
此类工具在几秒钟内立即执行转换过程。

在本教程中,将介绍将EPUB文件转换为PDF的最简单和最安全的方式。
在口径的帮助下,这是可能的。

此软件未预先安装在大多数Linux发行版上,但可以使用OS包管理器轻松安装它。

在Debian/Ubuntu上安装Caliber

对于Ubuntu/Debian系列Linux,通过在下面运行命令来安装Caliber:

sudo apt-get -y install calibre

安装口径提供 ebook-convert命令我们将用于实际转换。

$which ebook-convert
/usr/bin/ebook-convert

在Arch Linux/Manjaro上安装Caliber

Calible包在Arch Linux上游存储库上提供。
通过运行安装它:

sudo pacman -S calibre

在CentOS/Fedora上安装Caliber

Caliber具有二进制安装,包括其所有依赖项的私有版本。
在终端中执行命令在CentOS/Fedora上安装Caliber。

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

这需要WGET。
如果未安装,请首先安装它:

# CentOS 
sudo yum -y install wget
# Fedora
sudo dnf -y install wget

如何将EPUB文件转换为Linux CLI上的PDF格式

既然我们已安装Caliber,则可以启动转换过程。
将当前的工作目录更改为文件夹容器EPUB文件。

$cd ~/ebooks

使用命令将EPUB文件转换为PDF:

ebook-convert <file>.epub <file>.pdf

请参见以下示例:

$ebook-convert myfile.epub myfile.pdf

确认文件类型。

$file myfile.pdf
myfile.pdf: PDF document, version 1.4

尝试打开PDF并查看是否可读。
如果输出不吸引,则尝试:

ebook-convert myfile.epub myfile.pdf --enable-heuristics

我们还可以从Thecalibre GUI进行转换。