Centos7安装wkhtmltopdf并解决中文问题

最近帮朋友公司做一个关于知识产权的项目,其中一个需求是把富文本编辑器里的内容转化成pdf然后打包下载下来。

小伙伴刚开始采用了tcpdf直接把html text导出了pdf,但是这种情况下会出现不少问题,html很多样式都渲染不出来。于是乎只好另寻其他方法,然后就开始尝试wkhtmltopdf,最终效果比tcpdf要好。下面记录了一下安装过程,ps:服务器是centos 7 

#下载 wkhtmltopdf rpm安装包 
cd /root
wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm

#安装依赖   这些都执行下,否则安装会出问题 
yum install -y libpng    
yum install -y libjpeg    
yum install -y openssl    
yum install -y icu    
yum install -y libX11    
yum install -y libXext    
yum install -y libXrender    
yum install -y xorg-x11-fonts-Type1    
yum install -y xorg-x11-fonts-75dpi    

#安装字体 

yum install wqy-zenhei-fonts

rpm -Uvh wkhtmltox-0.12.5-1.centos7.x86_64.rpm


然后没啥了。


尝试 

wkhtmltopdf   /root/adam.pdf



参考   https://gist.github.com/paulsturgess/cfe1a59c7c03f1504c879d45787699f5

Adam博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论
  • Powered by bjyblog modified by Adam © 2014-2024 www.lixiaopeng.com 版权所有 ICP证:鲁ICP备15039297号
  • 联系邮箱:14846869@qq.com