云网牛站
所在位置:首页 > Linux软件 > 在Ubuntu 18.04/Debian 10上安装wkhtmltopdf和wkhtmltoimage

在Ubuntu 18.04/Debian 10上安装wkhtmltopdf和wkhtmltoimage

2019-11-27 15:12:32作者:李燕稿源:云网牛站

本文将介绍在Ubuntu 18.04/Debian 10 Linux操作系统上安装wkhtmltopdf和wkhtmltoimage的方法。

 

简介

wkhtmltopdf和wkhtmltoimage是开源(LGPLv3)命令行工具,用于使用Qt WebKit渲染引擎将HTML渲染为PDF和各种图像格式。

在Ubuntu 18.04/Debian 10上安装wkhtmltopdf和wkhtmltoimage

这些工具在Ubuntu/Debian Linux系统上可用的版本过旧,要获取在Debian 10/Ubuntu 18.04 Linux上安装的最新wkhtmltopdf和wkhtmltoimage,需要手动下载.deb软件包并安装,这些工具完全“headless”运行,不需要display或display服务。

 

下载链接

wkhtmltopdf网站

 

在Ubuntu 18.04/Debian 10上安装wkhtmltopdf

从发行页面下载最新的预编译二进制文件,截至本文更新的最新版本为0.12.5。

1、在Ubuntu 18.04上安装wkhtmltopdf

sudo apt update

sudo apt -y install wget

wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb

sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb

sudo apt -f install

成功的安装输出如下所示:

(Reading database … 172496 files and directories currently installed.)

Preparing to unpack wkhtmltox_0.12.5-1.bionic_amd64.deb …

Unpacking wkhtmltox (1:0.12.5-1.bionic) over (1:0.12.5-1.bionic) …

Setting up wkhtmltox (1:0.12.5-1.bionic) …

Processing triggers for man-db (2.8.3-2ubuntu0.1) …

参考:在Ubuntu/Debian Linux上提取.deb软件包的方法:使用ar和dpkg命令

2、在Debian 10/Debian 9上安装wkhtmltopdf

对于Debian,运行命令:

sudo apt update

sudo apt -y install wget

wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.stretch_amd64.deb

sudo dpkg -i wkhtmltox_0.12.5-1.stretch_amd64.deb

sudo apt -f install

检查wkhtmltopdf和wkhtmltoimage的版本以确认安装成功:

$ wkhtmltopdf --version

wkhtmltopdf 0.12.5 (with patched qt)

$ wkhtmltoimage --version

wkhtmltoimage 0.12.5 (with patched qt)

 

在Ubuntu/Debian上使用wkhtmltopdf

例如,如果要将网页转换为PDF,请使用以下命令语法:

$ wkhtmltopdf <webpage> <destination-pdf-file>

请参见以下示例:

wkhtmltopdf https://computingforgeeks.com computingforgeeks.pdf

执行输出如下:

在Ubuntu 18.04/Debian 10上安装wkhtmltopdf和wkhtmltoimage

将创建一个pdf文件,你可以打开并查看其中的内容:

$ file computingforgeeks.pdf 

computingforgeeks.pdf: PDF document, version 1.4

转换为图像时,将应用类似的语法,如下:

$ wkhtmltoimage https://computingforgeeks.com computingforgeeks.png

在Ubuntu 18.04/Debian 10上安装wkhtmltopdf和wkhtmltoimage

 

相关主题

ubuntu下载安装MuPDF – 一个小巧的PDF/XPS阅读器

精选文章
热门文章