Linux 配置 wkhtmltopdf
官网地址
wkhtmltopdf :https://wkhtmltopdf.org/
作用:可以把html页面转换成pdf格式
Linux下安装wkhtmltopdf
检查linux服务器版本 在官网根据版本下载
安装
1 2 | # liunx下载 版本:centos8 wkhtmltox-0.12.6-1 版本 wget https: //github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.centos8.x86_64.rpm |
解压
1 2 | # 版本:centos8 wkhtmltox-0.12.6-1 版本 rpm -ivh wkhtmltox-0.12.6-1.centos8.x86_64.rpmr |
如果其他版本的deb后缀,需要安装dpkg解压(压缩包后缀不是deb的可跳过)
1 2 | # 安装到当前wk目录下 这个是其他版本的 dpkg -x wkhtmltox_0.12.6-1.bionic_amd64.deb wk |
把解压后的usr文件覆盖到服务器的usr目录里面
1 2 | #查看版本 如果成功输入版本即代表安装成功 wkhtmltopdf -V |
报错error while loading shared libraries: libXrender.so.1需要安装
1 2 | #报错 error while loading shared libraries: libXrender.so.1 需要安装 apt- get install libXrender* |
报错 error while loading shared libraries: libfontconfig.so.1需要安装
1 2 | #报错 error while loading shared libraries: libfontconfig.so.1需要安装 apt- get install libfontconfig* |
调用
1 2 | #调用wkhtmltopdf wkhtmltopdf https: //www.baidu.com bd.pdf |
中文乱码显示白色方格,在/usr/share/fonts/目录下创建一个chinese文件,把windows里面的simsun.ttf字体文件拉进去即可
本文作者:靓仔姓曹
本文链接:https://www.cnblogs.com/caopeng/p/18160627
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步