linux服务器Wkhtmltopdf 安装

1、下载wkhtmltopdf

wget http://download.gna.org/wkhtmltopdf/obsolete/linux/wkhtmltopdf-0.10.0_rc2-static-amd64.tar.bz2
 
2、解压压缩包
tar jxvf wkhtmltopdf-0.10.0_rc2-static-amd64.tar.bz2 -C /opt
3、重命名文件夹,移动文件夹
## For RHEL/CentOS/Fedora 64-Bit OS ##
# cd /opt
# mv wkhtmltopdf-amd64 wkhtmltopdf
# mv wkhtmltopdf /usr/local/bin
 
4、测试是否安装成功
wkhtmltopdf http://www.baidu.com /home/wwwroot/baidu.pdf
 

导出的中英文乱码,原因是没有字体

找了windows里的宋体

上传到服务器/usr/share/fonts/里

 

不要问我是谁,请叫我雷锋。

======================================================================

之前安装的wkhtmltopdf版本有些老,兼容性不好,以下为安装最新版的方法

去官网下载最新版的wkhtmltox,下载网址:http://wkhtmltopdf.org/downloads.html

我这台服务器是centos6的,所以下载wkhtmltox-0.12.6-1.centos6.x86_64.rpm

安装wkhtmltox:

rpm -ivh wkhtmltox-0.12.6-1.centos6.x86_64.rpm

提示缺少xorg-x11-fonts-75dpi

yum install xorg-x11-fonts-75dpi

若无法安装,可直接解压rpm包

rpm2cpio wkhtmltox-0.12.6-1.centos6.x86_64.rpm | cpio -div

解压后会在当前目录下生成一个usr文件夹,把文件夹内容拷贝至/usr/local即可

cp -Rv ./usr/local/* /usr/local/

 

参考文档:https://www.cnblogs.com/agang-php/p/14966285.html

 

 

posted @ 2017-03-31 18:11  day959  阅读(15865)  评论(0编辑  收藏  举报