如何截取整个网页的屏幕截图?

我一直在测试各种用于截图的Firefox扩展,但是它们都不符合我的需求。
后来我找到了Shutter(0.86.3),它真的很好用。我经常使用它来导出到imageshack和FTP。
唯一遗憾的是无法截取整个网页区域(而不仅仅是当前屏幕上可见的部分)。是否有任何Shutter扩展或类似应用程序具备这样的功能?
5个回答

GCLI已经不存在了。请参阅重复问题的答案
在最新版本的Firefox上,不需要任何插件。这个功能已经内置在浏览器中。
1. 在Firefox中,使用Shift+F2打开浏览器内部CLI。这是一个位于浏览器窗口底部的命令行界面,可以让您做各种很棒的事情。(我发现restart选项特别有用。) 2. 输入screenshot --fullpage(这将自动完成,所以s Tab --f Tab就可以工作;自动完成显示在光标前面的灰色文本)。
这将把截图保存为PNG文件到您的下载文件夹中。默认情况下,文件名包括日期和时间。如果您希望使用不同的文件名,只需在CLI上传递它:screenshot --fullpage my_name.png

有没有控制分辨率的争议? - user139286
如果你输入screenshot --,然后可以使用上下箭头键来浏览可用选项。很抱歉,我在那里没有看到有关屏幕分辨率的信息。 - TRiG


2实际上,Screengrab已经停止更新了。"Firefox变化太快,我没有时间继续维护它了。出现了一些我无法调查的错误。因此,Screengrab已经停止更新了。" https://addons.mozilla.org/en-US/firefox/addon/screengrab/ - Parto
@AvatarParto 我更新了回答。 - Pedram
2ScreenGrab死了,然后以ScreenGrab (fix version)的形式重生。 - Parto
对我来说,使用Chrome和Awesome Screenshot插件时,截取特定区域的屏幕截图功能无法正常工作。 你呢? - tokam

有一个令人惊叹的Firefox扩展程序,名为firefox addon icon pdfit。它可以让你将当前正在浏览的任何网页完整地保存下来,包括从顶部到底部的内容,并支持多种格式:pdf、jpg等等。

但是我需要一个全能解决方案:桌面和网页截图工具。 - takeshin
4为什么你需要一个多合一的工具呢?为什么不为不同的工作选择最好的工具呢? - djeikyb

我使用 Nanoshot,它有自己的网页截取设置。
sudo add-apt-repository ppa:nanoshot/ppa
sudo apt-get update
sudo apt-get install nanoshot

看起来很有希望,但是在“截取网页截图”之后,它显示了我需要的图片(长页面),但没有保存选项。只有一个“[截取!]”按钮,只能保存可见部分。 - takeshin

如果你想使用Google Chrome(或Chromium浏览器),你可以安装一些所谓的“扩展”,这些扩展可以让你对几乎任何网站进行全屏截图。
有一些网站有限制,比如你不能截取你的Hotmail收件箱或一些电子商店的页面。
我推荐以下几个扩展:
Awesome Screenshot: Capture & Annotate https://chrome.google.com/webstore/detail/alelhddbbhepgpmgidjdcjakblofbmce# Explain and Send Screenshots https://chrome.google.com/webstore/detail/mdddabjhelpilpnpgondfmehhcplpiin# Webpage Screenshot https://chrome.google.com/webstore/detail/ckibcdccnfeookdmbahgiakhnjcddpki# 这些工具对于全屏或部分页面截图、添加注释、简单编辑捕获的图像以及其他功能非常有用。
为了说明,我在这里放置了我的网站的截图。 http://geppettvs.x10.mx