wkhtmltopdf 安装

wkhtmltopdf 安装包下载

官方下载地址

安装

安装依赖

[root@localhost opt]# yum install xorg-x11-fonts-75dpi xorg-x11-fonts-Type1 libXrender -y

rpm 安装包处理

[root@localhost opt]# rpm -ivh wkhtmltox-0.12.6-1.centos7.x86_64.rpm 
Preparing...                          ################################# [100%]
Updating / installing...
   1:wkhtmltox-1:0.12.6-1.centos7     ################################# [100%]

中文乱码

原因是缺少网页字体库,目前我的解决方法是上传本地字体库文件到 linux 系统目录 /usr/share/fonts
将 windows/fonts/* 文件上传至服务器 /usr/share/fonts 目录下

测试

[root@localhost opt]# wkhtmltopdf http://www.baidu.com ./baidu.pdf
Loading pages (1/6)
Counting pages (2/6)
Resolving links (4/6)
Loading headers and footers (5/6)
Printing pages (6/6)
Done

默认安装路径

[root@localhost beijing]# find / -name wkhtmltopdf
/usr/local/bin/wkhtmltopdf