我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux下如何将网页保存成PDF文件

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux下如何将网页保存成PDF文件

这篇文章主要介绍了Linux下如何将网页保存成PDF文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

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

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

Linux下如何将网页保存成PDF文件

加载你想转换的网页。

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

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

Linux下如何将网页保存成PDF文件

Save webpage as PDF in Mozilla Firefox

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

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

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

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

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

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

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

sudo apt install wkhtmltopdf

无论你想把它转换为 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文件”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux下如何将网页保存成PDF文件

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux下如何将网页保存成PDF文件

这篇文章主要介绍了Linux下如何将网页保存成PDF文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。方法 1:使用网页浏览器将网页转换为 PDF 文件尽管我在本教程中使用的
2023-06-27

Linux下如何将文本文档转换成PDF文件

这篇文章将为大家详细讲解有关Linux下如何将文本文档转换成PDF文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。现在有很多软件能够将文本文件转换成PDF文件,其实在Linux系统中,不用使用软件也能将
2023-06-27

如何使用canvas保存网页为pdf文件支持跨域

这篇文章给大家分享的是有关如何使用canvas保存网页为pdf文件支持跨域的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。使用canvas保存网页为pdf文件支持跨域正文需求:用户点击下载,将页面保存为PDF文件并
2023-06-09

在Ubuntu下如何将chm文件转成pdf格式

这篇文章主要介绍“在Ubuntu下如何将chm文件转成pdf格式”,在日常操作中,相信很多人在在Ubuntu下如何将chm文件转成pdf格式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”在Ubuntu下如何将
2023-06-13

如何在Linux上将文本文件转换成PDF格式

本篇内容介绍了“如何在Linux上将文本文件转换成PDF格式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!提问: 我想要将一个纯文本文件转换
2023-06-13

php如何将word文档转成PDF文件

本文小编为大家详细介绍“php如何将word文档转成PDF文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“php如何将word文档转成PDF文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。第一步:安装和配置
2023-07-05

html中如何将文本文件变成网页

这篇文章主要为大家展示了“html中如何将文本文件变成网页”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“html中如何将文本文件变成网页”这篇文章吧。第一步:打开电脑记事本,在文档中编写如下字段
2023-06-27

在PHP中怎么将网页内容转换成PDF文件

这篇“在PHP中怎么将网页内容转换成PDF文件”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“在PHP中怎么将网页内容转换成P
2023-07-05

如何将网盘里的文件保存到电脑

这篇文章给大家分享的是有关如何将网盘里的文件保存到电脑的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。保存方法:首先打开软件,选择页面顶部“我的网盘”选项卡,选择指定文件夹;然后选择指定文件,点击鼠标右键,在弹出的
2023-06-15

python如何将结果保存为文本文件

小编给大家分享一下python如何将结果保存为文本文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!结果保存为文本文件import requestsfrom bs
2023-06-27

vue如何将base64流数据转成pdf文件并在新页面打开

这篇文章主要介绍了vue如何将base64流数据转成pdf文件并在新页面打开问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-02-08

reg2vbs.vbs如何将Reg文件转换为VBS文件保存

这篇文章给大家分享的是有关reg2vbs.vbs如何将Reg文件转换为VBS文件保存的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。复制代码 代码如下:*******************************
2023-06-08

linux如何保存配置的文件

Linux保存配置文件的常用方法有:使用文本编辑器直接编辑配置文件,并保存更改。可以使用命令行文本编辑器如vi、vim、nano,也可以使用图形界面文本编辑器如gedit。使用命令行工具如sed、awk对配置文件进行修改和保存。使用专门的配
linux如何保存配置的文件
2024-04-09

linux如何保存修改的文件

这篇文章主要介绍了linux如何保存修改的文件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux如何保存修改的文件文章都会有所收获,下面我们一起来看看吧。linux中保存修改文件的方法:1、利用“:w”命
2023-06-29

如何将Linux终端中命令输出保存到文件中

这篇文章主要介绍了如何将Linux终端中命令输出保存到文件中的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何将Linux终端中命令输出保存到文件中文章都会有所收获,下面我们一起来看看吧。方法 1:使用重定向将
2023-06-28

php如何实现保存下载文件

这篇文章主要介绍“php如何实现保存下载文件”,在日常操作中,相信很多人在php如何实现保存下载文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php如何实现保存下载文件”的疑惑有所帮助!接下来,请跟着小编
2023-06-20

编程热搜

目录