在CentOS 8上安装wkhtmltopdf和wkhtmltoimage | CentOS 7

wkhtmltopdf和wkhtmltoimage是开源(LGPLv3)命令行工具,用于使用Qt WebKit渲染引擎将HTML渲染为PDF和各种图像格式。 wkhtmltopdf可以在输出文件中放置多个对象。该对象可以是单个网页,封面网页或目录。

对象按照在命令行上指定的顺序放置在输出文档中。可以基于每个对象或在全局选项区域中指定选项。在此博客文章中,您将学习如何在CentOS 8上安装wkhtmltopdf和wkhtmltoimage。 CentOS 7 Linux机器。

在CentOS 8上安装wkhtmltopdf和wkhtmltoimage | CentOS 7

wkhtmltopdf二进制软件包是为CentOS 8和CentOS 7提供的。这些软件包可在软件下载部分中找到。

安装用于在CentOS 8 | CentOS 7上下载wkhtmltopdf RPM软件包的wget:

sudo yum -y install wget

在CentOS8上安装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

已安装一些依赖项。

Dependencies resolved.
==================================================================================================================================================================
 Package                                        Architecture                  Version                                   Repository                           Size
==================================================================================================================================================================
Installing:
 wkhtmltox                                      x86_64                        1:0.12.6-1.centos8                        @commandline                         15 M
Installing dependencies:
 dejavu-fonts-common                            noarch                        2.35-6.el8                                BaseOS                               74 k
 dejavu-sans-fonts                              noarch                        2.35-6.el8                                BaseOS                              1.5 M
 fontconfig                                     x86_64                        2.13.1-3.el8                              BaseOS                              275 k
 fontpackages-filesystem                        noarch                        1.44-22.el8                               BaseOS                               16 k
 libX11                                         x86_64                        1.6.8-3.el8                               AppStream                           611 k
 libX11-common                                  noarch                        1.6.8-3.el8                               AppStream                           158 k
 libXau                                         x86_64                        1.0.8-13.el8                              AppStream                            36 k
 libXext                                        x86_64                        1.3.3-9.el8                               AppStream                            45 k
 libXrender                                     x86_64                        0.9.10-7.el8                              AppStream                            33 k
 libfontenc                                     x86_64                        1.1.3-8.el8                               AppStream                            37 k
 libjpeg-turbo                                  x86_64                        1.5.3-10.el8                              AppStream                           156 k
 libpkgconf                                     x86_64                        1.4.2-1.el8                               BaseOS                               35 k
 libxcb                                         x86_64                        1.13.1-1.el8                              AppStream                           229 k
 pkgconf                                        x86_64                        1.4.2-1.el8                               BaseOS                               38 k
 pkgconf-m4                                     noarch                        1.4.2-1.el8                               BaseOS                               17 k
 pkgconf-pkg-config                             x86_64                        1.4.2-1.el8                               BaseOS                               15 k
 ttmkfdir                                       x86_64                        3.0.9-54.el8                              AppStream                            62 k
 xorg-x11-font-utils                            x86_64                        1:7.5-40.el8                              AppStream                           103 k
 xorg-x11-fonts-75dpi                           noarch                        7.5-19.el8                                AppStream                           2.8 M
 xorg-x11-fonts-Type1                           noarch                        7.5-19.el8                                AppStream                           522 k

Transaction Summary
==================================================================================================================================================================
Install  21 Packages

Total size: 22 M
Total download size: 6.6 M
Installed size: 139 M
Is this ok [y/N]: y

在CentOS7上安装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)

将网页转换为PDF。

$  wkhtmltopdf <webpage> <destination-pdf-file>

在我们的网站上可以找到更多有趣的文章。

在CentOS上安装和配置Virtualmin

在CentOS上安装和配置Seafile存储

在终端中安装wtfutil个人信息仪表板

适用于Linux的Bashtop安装终端资源监视器| macOS | FreeBSD

Sidebar