下载包
centos7下面的rpm包,必须安装
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm --no-check-certificate
php7的扩展包,在php官方手册就可以获取到地址
wget https://github.com/krakjoe/wkhtmltox/archive/master.zip
步骤
- 先安装rpm包
rpm -ivh wkhtmltox-0.12.5-1.centos7.x86_64.rpm
此时会提示有依赖,先yum安装另外两个字体
yum install xorg-x11-fonts-75dpi xorg-x11-fonts-Type1 -y
然后再安装rpm包
- 解压扩展包
unzip master.zip && cd wkhtmltox-master/
/usr/local/php/bin/phpize
如果未安装上面的rpm包,则下面编译的时候会报错
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
装完加到php.ini里面就OK
- 安装中文字体
cp msyh.ttc /usr/share/fonts/
mkfontscale
mkfontdir
fc-cache
fc-list :lang=zh #查看是否安装成功
评论区