Linux中安装和使用wkhtmltopdf具体步骤 (linux中./表示什么)

教程大全 2025-07-16 04:03:11 浏览

wkhtmltopdf 是一个使用 WebKit 网页渲染引擎开发的用来将 HTML 文档转成 PDF 文档的工具,可以跟多种脚本语言进行集成来转换文档,下面为大家讲解一下Linux中安装和使用 wkhtmltopdf 具体步骤。

linux中.

在本文中,我们将介绍如何在 Linux 系统下使用 tar 包来安装 wkhtmltopdf。

让我们在 Linux 系统中安装 evince (一个 PDF 阅读器)来浏览 PDF 文件。

$sudoyuminstallevince[RHEL/CentOSandFedora]$sudodnfinstallevince[OnFedora22+versions]$sudoapt-getinstallevince[OnDebian/UbuntuSystems]

使用wget 命令根据你的 Linux 架构来下载 wkhtmltopdf 源码文件,或者你也可以在wkhtmltopdf 下载页下载最新的版本(目前最新的稳定版是 0.12.4)

在 64 位 Linux 系统中:

$wget

在 32 位 Linux 系统中:

$wget

使用tar 命令解压文件到当前目录中。

------On64-bitLinuxOS------$sudotar-xvfwkhtmltox-0.12.4_linux-generic-amd64.tar.xz------On32-bitLinuxOS------$sudotar-xvzfwkhtmltox-0.12.4_linux-generic-i386.tar.xz

为了能从任意路径执行程序,将 wkhtmltopdf 安装到/usr/bin目录下。

$sudocpwkhtmltox/bin/wkhtmltopdf/usr/bin/

我们会看到如何将远程的 HTML 页面转换成 PDF 文件、验证信息、使用 evince 在 GNOME 桌面中浏览创建的文件。

将 HTML 网页转成 PDF 文件

要将任意 HTML 页面转换成 PDF,运行下面的命令。它会在当前目录下将页面转换成10-Sudo-configurations.pdf。

示例输出:

Loadingpages(1/6)Countingpages(2/6)Resolvinglinks(4/6)Loadingheadersandfooters(5/6)Printingpages(6/6)Done

浏览生成的 PDF 文件

为了验证创建的文件,使用下面的命令。

$file10-Sudo-Configurations.pdf

示例输出:

10-Sudo-Configurations.pdf:PDFdocument,version1.4

浏览生成的 PDF 文件细节

要浏览生成的文件信息,运行下面的命令。

$pdfinfo10-Sudo-Configurations.pdf

示例输出:

Title:10UsefulSudoersConfigurationsSettingLinuxCreator:wkhtmltopdf0.12.4Producer:Qt4.8.7CreationDate:SatJan2813:02:582017Tagged:noUserProperties:noSuspects:noForm:noneJavaScript:noPages:13Encrypted:noPagesize:595x842pts(A4)Pagerot:0Filesize:697827bytesOptimized:noPDFversion:1.4

浏览创建的文件

在桌面中使用 evince 查看最新生成的 PDF 文件。

$evince10-Sudo-Configurations.pdf

示例截图: 在我的 Linux Mint 17 中看起来很棒。

给 PDF 创建页面的目录

要创建一个 PDF 文件的目录,使用 toc 选项。

$wkhtmltopdftoc

示例输出:

Loadingpages(1/6)Countingpages(2/6)LoadingTOC(3/6)Resolvinglinks(4/6)Loadingheadersandfooters(5/6)Printingpages(6/6)Done

要查看已创建文件的 TOC,再次使用 evince。

$evince10-Sudo-Configurations.pdf

示例截图:

看一下下面的图。它上看去比上面的更好。

一款在Linux 中将网页转成 PDF 的智能工具一款在Linux 中将网页转成 PDF 的智能工具

wkhtmltopdf 选项及使用

更多关于 wkhtmltopdf 的使用及选项,使用下面的帮助命令。它会显示出所有可用的选项。

$wkhtmltopdf--

linux下配置DNS和DHCP服务器时应该注意些什么?

1、linux下配置DNS服务器的时候,首先查看是否已安装DNS服务器程序BIND,可以用命令#rpm -qa | grep bind,进行查看,如果没安装可以通过挂载镜像光盘的方法进行安装。 4个rpm包的安装顺序分别为:第1张光盘:#rpm -ivh ,#rpm -ivh ,#rpm -ivh ,下面是第2张光盘:#rpm -ivh ,这些包都在/mnt/cdrom/RedHat/RPMS目录下。 对于DNS的配置,配置文件/etc/中添加适当的内容。 正向文件和反向文件,都应该重新创建,并放在/var/named/下,这两个文件,应该做到见名知意的效果。 配置好后,用命令#service named restart重新启动该服务,如果不行,就用reboot命令重新一下电脑。 2、对于linux下dhcp的配置,先用命令#rpm -qa | grep dhcp查看系统是否安装此服务。 如果没安装可以挂载第2张光盘,安装#rpm -ivh 包,在配置主文件时,把/usr/share/doc/dhcp-3、0pl1/文件拷贝一份到/etc/,再用vi /etc/进行相应配置,最后#service dhcpd restart重启服务。 希望对你有帮助,好运!

如何在Linux中运行Python源文件

先安装python(通常安装完linux已经安装有python),然后打开终端,键入命令:python 是python源文件名。

如何安装和使用Wine,以便在Linux上运行Windows应用程序

在Linux上运行Windows程序需要安装Wine,Wine的安装方法是用apt-get(Ubuntu、Debian类的系统)或者yum命令(CentOS、老版的Fedora)在线安装,注意这两种命令都需要用root用户身份来运行:apt-get install wine或yum install wineWine的使用就比较简单了,Wine安装好后Linux系统会有个wine命令(注意命令的W是小写),运行Windows应用程序的exe文件就靠wine命令了。 我所运行过的Windows程序是Source Insight这个软件,因为它只有Windows版,而且在Linux系统上用Wine运行的非常好,就用它作为例子来讲解wine命令的使用吧,首先要用wine命令来运行exe格式的安装文件,命令格式是这样的:wine exe文件在Linux上的路径加文件名实际命令应该是这样的:wine /home/user/download/接下来一个问题,如何启动用wine安装的软件呢?还是要用wine命令。 以Source Insight来讲,安装的时候采用默认安装路径是在C盘,这个C盘是Wine模拟出来的虚拟路径,用wine命令启动软件的格式就是:wine 英文双引号括起来的虚拟路径比如:wine C:\\Program Files\xxxxxxxxxxx(就是安装程序界面上的那个路径)

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐