概述
在公司項目中使用到 wkhtmltopdf 轉換PDF,由于 wkhtmltox-0.12.5 版本 echarts 圖形虛線樣式,需要升級 wkhtmltox-0.12.6 版本來解決。
官網地址
wkhtmltopdf :https://wkhtmltopdf.org/
windows 安裝
下載流程及安裝流程
- 進入官網:https://wkhtmltopdf.org/
- 點擊右上角 Downloads
- 選擇 windows 版本下載,我選擇第一個 Installer… 64-bit
- 下載完成后一直 next 就行
查看安裝版本
# 查看安裝版本
wkhtmltopdf -V
PDF轉換測試
模版:
wkhtmltopdf 頁面路徑 轉換文件名稱
wkhtmltopdf 頁面路徑 /目錄/轉換文件名稱
截圖操作流程
Linux 安裝
前提
如果之前有安裝老版本的話需要先卸載
# 先查詢安裝的軟件(此處為包含wkhtml)
rpm -qa |grep wkhtml
# 卸載對應軟件
rpm -e 軟件名稱# 例如
rpm -e wkhtmltox-0.12.6-1.centos8.x86_64
安裝流程
- 下載方式:官網下載、liunx中下載
# liunx下載 版本:centos7 wkhtmltox-0.12.6-1 版本
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.centos7.x86_64.rpm# 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
- rpm 安裝:提供兩個,具體根據自己服務器來
# 版本:centos7 wkhtmltox-0.12.6-1 版本
rpm -ivh wkhtmltox-0.12.6-1.centos7.x86_64.rpm
# 版本:centos8 wkhtmltox-0.12.6-1 版本
rpm -ivh wkhtmltox-0.12.6-1.centos7.x86_64.rpm
- 查看版本
wkhtmltopdf -V
測試和 Windows 一樣,就不多說。
- wkhtmltopdf 安裝后的目錄位置
# wkhtmltopdf 、wkhtmltoimages
cd /usr/local/bin/