官方下载https://wkhtmltopdf.org/downloads.html
截止2021/07/06当前最新的发行版是0.12.6
系统支持:Windows,macOS,Debian,Ubuntu,CentOS,Amazon Linux,openSUSE Leap,Arch Linux
具体版本详见官方下载页面
Centos7.9安装,当前阿里源里的wkhtmltopdf 的版本还是0.12.4
直接从官网下载最新版本wkhtmltox-0.12.6-1.centos7.x86_64.rpm
终端内执行:
rpm -ivh wkhtmltox-0.12.6-1.centos7.x86_64.rpm
提示缺少包xorg-x11-fonts-75dpi和xorg-x11-fonts-Type1
安装缺少的包
yum install xorg-x11-fonts-75dpi
yum install xorg-x11-fonts-Type1
如果没有可用的源,可以直接下载对应rpm包离线安装
可以在pksg.org : Packages Search for Linux and Unix 搜索下载
继续安装rpm包即可成功
中文会显示方块,需要安装中文字体,下面是宋体
C:\Windows\Fonts\simsun.ttc到/usr/share/fonts/内
终端执行html to pdf 命令
wkhtmltopdf http://www.baidu.com /opt/test.pdf
Windows版本就更简单了:
下载windows版本的,直接使用bin目录中的wkhtmltopdf.exe文件
Cmd调用:
wkhtmltopdf http://www.baidu.com C:/test.pdf