安装wkhtmltopdf(图文版)

安装wkhtmltopdf(图文版)

Posted by MaxBear 2 years ago

安装wkhtmltopdf(图文版)

1、查看系统版本

cat /etc/redhat-release

系统版本

区分CentOS6CentOS7CentOS8即可

2、安装依赖

yum install fontconfig libX11 libXext libXrender libjpeg libpng xorg-x11-fonts-75dpi xorg-x11-fonts-Type1
yum install openssl

安装依赖1 安装依赖2

3、下载安装包或者上传安装包到服务器 (根据系统版本安装)

  • 系统版本区分CentOS6CentOS7CentOS8

方式一:上传安装包到服务器 解压附件rpm包.zip,复制对应版本的rpm包到服务器 解压附件 上传到服务器

方式二:在线下载

cd /root
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.centos7.x86_64.rpm

3、安装

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

安装

安装好以后,可以使用以下命令查寻安装的地址

whereis wkhtmltopdf

一般在 /usr/local/bin/wkhtmltopdf 安装完成!!!! 查看目录

安装完成以后,执行命令

/usr/local/bin/wkhtmltopdf  https://www.baidu.com/ ./baidu.pdf

测试

4、其他说明(中文字体)

由于linux服务器默认可能没有【微软雅黑】字体,可能会导致中文乱码或者空白。 解决方法

方式一: 解压附件中的font.zip,复制文件simsun.ttc到linux服务器/usr/share/fonts/目录下 解压字体 字体上传

方式二:

打开windows c:\Windows\fonts\simsun.ttc拷贝到linux服务器/usr/share/fonts/目录下,再次生成pdf中文显示正常