如何在终端下截取一个完整长度的网页截图

简介:

如何在终端下截取一个完整长度的网页截图

与其记笔记或是把看到的内容发送给其他人,我们更经常通过截屏来帮助我们记忆。 但是通常情况下,如果一个网页超出了屏幕高度,我们就得用多张截图去截取其全部内容。

对于 Linux,你将会有一个更好的解决方案:使用一个 GNOME 的应用来截取某个链接的整个页面。 这个应用叫做 gnome-web-photo,这篇文章将介绍如何安装和使用它。

在 Ubuntu 和 Debian 的分支下:

 
  1. $ sudo apt-get install gnome-web-photo

在 Fedora 下:

 
  1. $ sudo yum install gnome-web-photo

但是对于 CentOS 和其他 RedHat 分支的用户,请注意 gnome-web-photo 依赖 GTK+ 3.0 这个软件包。 也就是说 gnome-web-photo 是和 CentOS/RHEL 6 自带的 GNOME 2 不相兼容的

要为一个网页截图:

 
  1. $ gnome-web-photo -t 0 --mode=photo http://www.unixmen.com output.png

上面这条命令将为 Unixmen 的主页截取一个完整长度的截图,并保存在当前工作目录下。

输出样例:

-t 这个参数可以设置生成截图的超时时间。-t 0 则表示禁用超时参数。

通过 gnome-web-photo,你可以用下面的命令为一个网页生成一个缩略图:(默认大小是 256×256,但是可以通过 “-s” 来指定缩略图的大小)

 
  1. $ gnome-web-photo -t 0 -s 128 --mode=thumbnail http://www.unixmen.com output.png

输出样例:

如果你想将网页截取成一个可供打印的多页 PDF 文档,你可以输入下面的命令:

 
  1. $ gnome-web-photo -t 0 --mode=print http://www.unixmen.com output.pdf

注意这个应用并不支持 .jpg 格式。

这个应用应该对各类用户都有所帮助。我经常对网页进行缩略图和完整长度的截图,希望对你也有所帮助。


原文发布时间:2014-06-03

本文来自云栖合作伙伴“linux中国”
目录
相关文章
|
5月前
页面点击随机字符
页面点击随机字符
28 0
|
7月前
|
小程序
微信小程序连续显示多个空格
微信小程序连续显示多个空格
217 0
微信小程序连续显示多个空格
|
9月前
|
PHP
php常用自建函数学习(1):标题或内容超过长度时在尾处加上省略号...
php常用自建函数学习(1):标题或内容超过长度时在尾处加上省略号...
41 0
|
11月前
|
Windows
windows自带的比微信好用的截图工具:截取任意形状图片,标尺画直线,窗口图精准截取
windows自带的比微信好用的截图工具:截取任意形状图片,标尺画直线,窗口图精准截取
314 0
可穿插PC端浏览器任何位置的爱心分割
可穿插PC端浏览器任何位置的爱心分割
53 0
可穿插PC端浏览器任何位置的爱心分割
复制Typora的文本到CSDN文章编辑页保留格式,解决格式消失只剩纯文本的解决办法【超详细】
复制Typora的文本到CSDN文章编辑页保留格式,解决格式消失只剩纯文本的解决办法【超详细】
复制Typora的文本到CSDN文章编辑页保留格式,解决格式消失只剩纯文本的解决办法【超详细】
|
小程序 PHP 数据库
小程序点击更多怎么进行数据拼接
小程序点击更多怎么进行数据拼接
243 0
小程序点击更多怎么进行数据拼接
|
前端开发
Selenium系列(八) - 截取完整页面和截取指定元素并保存为图片
Selenium系列(八) - 截取完整页面和截取指定元素并保存为图片
508 0
Mac系统快速获得文件位置的方法(带图解释)
Mac系统快速获得文件位置的方法(带图解释)
157 0
Mac系统快速获得文件位置的方法(带图解释)
|
缓存 网络协议 数据安全/隐私保护
从页面输入网址,回车到显示内容,这中间到底经历了什么
阿粉在学习计算机网络的内容时,脑子里面突然冒出来一个问题:当我们在一个浏览器界面输入网址,回车到界面显示内容,这中间经历了什么?
从页面输入网址,回车到显示内容,这中间到底经历了什么