CentOS安装wkhtmltox(wkhtmltopdf)
注意事项
wkhtmltopdf是一个能够把HTML转PDF的软件,用着效果不错
快捷安装脚本只兼容centos7-64位,安装命令:
wget https://github.com/zw-space/wkhtmltox/blob/main/wkhtmltox-install-centos7.x86_64.sh
bash wkhtmltox-install-centos7.x86_64.sh
下载wkhtmltox
前往 wkhtmltox 官网下载对应版本
或者执行:
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.centos7.x86_64.rpm
下载依赖
- 下载过后直接安装的话一般会报依赖的错误,所以先安装依赖
yum install -y xorg-x11-fonts-75dpi
yum install -y xorg-x11-fonts-Type1
yum install -y libXext
yum install -y libjpeg
yum install -y libXrender
安装
直接执行即可:
rpm -ivh wkhtmltox-0.12.6-1.centos7.x86_64.rpm
配置中文
安装过后直接使用,一般会显示不出中文,所以要配置中文
Windwos字体库:
C:\Windows\Fonts
中上传simsun.ttc
文件之Linux目录/usr/share/fonts
即可
使用
- 输入以下命令测试,会生成一个pdf文件:
wkhtmltopdf --encoding utf-8 https://www.baidu.com baidu.pdf
或者
wkhtmltopdf https://www.baidu.com baidu.pdf