最近帮朋友公司做一个关于知识产权的项目,其中一个需求是把富文本编辑器里的内容转化成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
本文为Adamin90原创文章,转载无需和我联系,但请注明来自http://www.lixiaopeng.top