本文介绍CentOS 8/CentOS 7系统上wkhtmltopdf和wkhtmltoimage的方法,版本是0.12.6。wkhtmltopdf能够将几个对象放入输出文件,一个对象是单个网页、封面网页或目录。对象按照在命令行中指定的顺序放入输出文档中,可以基于每个对象或在全局选项区域中指定选项。
下载和安装wget
wkhtmltopdf的二进制软件包是为CentOS 8和CentOS 7提供的,这些软件包可在https://wkhtmltopdf.org/找到。
建议先安装wget,我们将使用它在CentOS 8/CentOS 7终端上下载wkhtmltopdf RPM软件包:
sudo yum -y install wget
在CentOS 8上安装wkhtmltopdf
使用wget或curl下载软件包:
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.centos8.x86_64.rpm
使用rpm或yum软件包管理工具进行安装:
sudo dnf localinstall wkhtmltox-0.12.6-1.centos8.x86_64.rpm
安装了许多依赖项,如下图所示:
在CentOS 7上安装wkhtmltopdf
下载wkhtmltopdf的RPM软件包:
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.centos7.x86_64.rpm
然后通过执行以下命令在CentOS 7上安装wkhtmltopdf:
sudo yum localinstall wkhtmltox-0.12.6-1.centos7.x86_64.rpm
操作完以上步骤后,我们现在来确认安装的软件版本:
$ wkhtmltopdf --version
wkhtmltopdf 0.12.6 (with patched qt)
$ wkhtmltoimage --version
wkhtmltoimage 0.12.6 (with patched qt)
至此,已确定安装上了wkhtmltopdf 0.12.6和wkhtmltoimage 0.12.6了。
如果要将网页转换为pdf,语法如下:
$ wkhtmltopdf
注解:
$ wkhtmltopdf
相关主题