FAQ-linux 安装 wkhtmltopdf 中文乱码或者空白解决方法

安装

https://wkhtmltopdf.org/downloads.html
32位版本:

wget http://downloads.sourceforge.net/project/wkhtmltopdf/0.12.0/wkhtmltox-linux-i386_0.12.0-03c001d.tar.xz

64为版本:

wget http://downloads.sourceforge.net/project/wkhtmltopdf/0.12.0/wkhtmltox-linux-amd64_0.12.0-03c001d.tar.xz

解压缩下载到的文件:

tar -vxf wkhtmltox-linux-amd64_0.12.0-03c001d.tar.xz

得到一个目录wkhtmltox,把wkhtmltopdf复制到/usr/bin目录,更改所有者,并增加可执行属性


cp wkhtmltox/bin/wkhtmltopdf /usr/bin/
chown root:root /usr/bin/wkhtmltopdf
chmod +x /usr/bin/wkhtmltopdf
wkhtmltopdf -V

测试一下

wkhtmltopdf http://www.baidu.com /opt/baidu.pdf

"Done"表明顺利完成,当前目录下出现一个baidu.pdf,打开,正是百度首页。
至此wkhtmltopdf已顺利安装完成,从OpenERP客户端,测试打印功能。
OK通过!

FAQ

中文乱码或者空白解决方法

如果wkhtmltopdf中文显示空白或者乱码方框
打开windows c:\Windows\fonts\simsun.ttc拷贝到linux服务器/usr/share/fonts/目录下,再次生成pdf中文显示正常

posted @ 2023-05-16 09:07  jluo123  阅读(875)  评论(0编辑  收藏  举报