CentOS 下载安装wkhtmltoxpdf

1、下载版本包

选择系统支持的版本包,链接: https://wkhtmltopdf.org/

一定要选对安装包,不然会不兼容。

下载centos7的RPM软件包:

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

或者

下载centos8的RPM软件包:

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

2、安装wkhtmltoxpdf

我的生产环境是centos7,选择对应的安装包安装

运行命令:rpm -ivh wkhtmltox-0.12.6-1.centos7.x86_64.rpm

如果遇到以下问题:

错误:依赖检测失败:

            xorg-x11-fonts-75dpi 被 wkhtmltox-1:0.12.6-1.centos7.x86_64 需要

            xorg-x11-fonts-Type1 被 wkhtmltox-1:0.12.6-1.centos7.x86_64 需要

安装相应的依赖:

yum install fontconfig libX11 libXext xorg-x11-fonts-75dpi xorg-x11-fonts-Type1

安装后重复上面的操作,输出以下则成功

1:wkhtmltox-1:0.12.6-1.centos7    ################################# [100%]

3、安装成功测试

wkhtmltopdf http://www.baidu.com baidu.pdf

如果报错:

wkhtmltopdf: /lib64/libcrypto.so.10: version `OPENSSL_1.0.2' not found (required by wkhtmltopdf)

解决方法:

yum install openssl

4、安装宋体(pdf对中文的支持不友好)

网上下载文件:simsun.ttc,把下载的simsun.ttc放在:/usr/share/fonts/ 文件夹下,这样导出的pdf文件里的中文就不会乱码了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容