良许Linux教程网 干货合集 把 PDF 文档放到网页上?Linux 上也有方法!

把 PDF 文档放到网页上?Linux 上也有方法!

PDF 是一种非常受欢迎的文档格式,用于保存和分享各种文件和信息。但是,在某些情况下,我们可能需要在网页上展示 PDF 文档,这并不容易,尤其是在 Linux 系统上。在本文中,我们将分享一些方法来解决这个问题。

你如何在 Linux 中把一个网页转换成 PDF?你可以选择使用每个 Linux 发行版上的网页浏览器(GUI),或者使用终端将网页变成 PDF 文件。

在这里,我将提到这两种方法来帮助你完成工作。

方法 1:使用网页浏览器将网页转换为 PDF 文件

尽管我在本教程中使用的是 Mozilla Firefox,但你也可以用任何可用于 Linux 的最佳浏览器做同样的事情。

在 Linux 中把一个网页转换成 PDF的技巧介绍在 Linux 中把一个网页转换成 PDF的技巧介绍
在 Linux 中把一个网页转换成 PDF的技巧介绍在 Linux 中把一个网页转换成 PDF的技巧介绍

1、加载你想转换的网页。

2、在浏览器菜单中找到“打印”选项,或使用键盘快捷键 Ctrl + P。

3、默认情况下,它应该让你把它保存为 PDF。你需要点击“保存”,然后选择目的地并保存网页。

在 Linux 中把一个网页转换成 PDF的技巧介绍在 Linux 中把一个网页转换成 PDF的技巧介绍
在 Linux 中把一个网页转换成 PDF的技巧介绍在 Linux 中把一个网页转换成 PDF的技巧介绍

这种简单方法的一个主要问题是,它包括页面上的所有元素。这可能包括评论、页脚等。你可以用一个 PDF 编辑器来删除部分内容,但这是一个额外的任务。

更好的选择是利用一个浏览器扩展,如 Print Friendly。它允许你在下载 PDF 之前编辑和删除网页的部分内容。

方法 2:使用终端将网页转换为 PDF 或图片

你可能已经知道,你可以 在 Linux 终端浏览互联网,甚至 使用命令行下载文件。这并不奇怪,因为你可以在终端中做更多的事情,包括将网页下载为 PDF。

一个灵巧的开源命令行工具 wkhtmltopdf 和 wkhtmltoimage 可以帮到你,让你把任何 HTML 网页转换成 PDF 或图像文件。

它使用 Qt WebKit 渲染引擎来完成这个任务。你可以浏览它的 GitHub页面 了解更多信息。

你应该能够从你的 Linux 发行版的默认仓库中安装它。对于基于 Ubuntu 的发行版,你可以输入以下命令:

sudo apt install wkhtmltopdf

无论你想把它转换为 PDF 还是图像文件,它的使用都是非常直接的:

在 Linux 中把一个网页转换成 PDF的技巧介绍在 Linux 中把一个网页转换成 PDF的技巧介绍
在 Linux 中把一个网页转换成 PDF的技巧介绍在 Linux 中把一个网页转换成 PDF的技巧介绍

要将一个网页转换成 PDF,请输入:

wkhtmltopdf URL/domain filename.pdf

比如,类似于这样:

wkhtmltopdf linuxmint.com mint.pdf

你可以选择使用 https://linuxmint.com这样完整的 URL 或使用域名,如上面的例子所示。

默认情况下,生成的文件将保存在主目录下。

在转换网页时,你还可以得到一些好玩的选项。

例如,你可以对 PDF 文件应用灰度过滤器,在同一文件中制作多个页面副本,以及在转换过程中排除图像。

灰度过滤器不一定对每个网页都有效,但你可以用命令试试:

wkhtmltopdf -g google.com googlepage.pdf

要在同一个 PDF 文件中复制多个页面,命令是:

wkhtmltopdf --copies 2 linuxmint.com mint.pdf

而且,如果你想排除网页中的图像,只需输入:

wkhtmltopdf --no-images linuxmint.com mint.pdf

此外,如果你想把一个网页转换为图像,命令是这样的:

wkhtmltoimage linuxmint.com mint.png

注意,与使用浏览器的 GUI 方法不同,通过终端使用这些工具有其局限性。它似乎不能成功转换利用任何 代码片段的网页。

像我们的网站,甚至 DuckDuckGo 都没有转换为 PDF 或图像。然而,简单的 HTML 网站,如 Linuxmint.com、Ubuntu.com、Google.com 则非常有效。

在 Linux 系统上将 PDF 文档放到网页上可能需要一些技巧,但是通过使用适当的工具和技术,我们可以轻松地实现这个目标。无论是在个人还是商业领域,展示 PDF 文档的能力对于我们的工作和生活都非常重要。希望本文所介绍的方法能够帮助你更好地处理 PDF 文档并将它们放到网页上。

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部