用于捕获滚动窗口的屏幕截图工具

Adi*_*tya 32 software-recommendation screenshot

正如问题的标题所述,我想知道 Ubuntu 有哪些可用的工具可以让我截取“滚动 Windows”的屏幕截图,即;高大的网页,高大的鹦鹉螺窗口,其中包含许多文件和文件夹等作为单个图像文件。

为了清楚起见,我已经看到了这个问题。但是,我专门寻找工具来捕获滚动窗口。

例如,我个人最喜欢的 Microsoft Windows 是DuckCapture。它的资源很少,可以帮助我拍摄漂亮的屏幕截图。有什么接近它的东西可用于 Ubuntu?

Set*_*eth 40

如果您使用 Firefox,您可以使用开发控制台来捕获整个网页的屏幕截图。使用Shift+F2打开开发控制台。捕获整个网页的基本命令如下所示:

screenshot fileName --fullpage  
Run Code Online (Sandbox Code Playgroud)

这会将整个网页的屏幕截图保存fileName.png在您的下载文件夹中。这将是巨大的,一些照片查看者无法处理它,但它的质量很好。如果您想将屏幕截图复制到剪贴板,可以使用以下命令:

screenshot --clipboard --fullpage
Run Code Online (Sandbox Code Playgroud)

您还可以设置延迟(以秒为单位):

screenshot fileName --delay seconds --fullpage
Run Code Online (Sandbox Code Playgroud)

  • 更新!Firefox 现在内置了一个本机屏幕截图按钮。在我的安装中,您单击地址栏右侧的 3 个点。 (4认同)

小智 12

此功能已多次讨论过,例如在 Ubuntuforums 上,但除了该论坛上列出的解决方法之外,实际上没有任何完美的解决方案,因为基于 Linux 的系统的屏幕截图应用程序似乎都没有所需的功能。

但是,如果您安装必要的插件,它似乎Shutter可以捕获高大的滚动网页(和本地file:///位置):

sudo apt-get install gnome-web-photo
Run Code Online (Sandbox Code Playgroud)

然后重新启动shutter,单击地球以获取此对话框,然后输入所需的 url。

在此处输入图片说明

在下面生成的高网页中,我试图稍微降低图像质量和大小(现在只有 31kb)。

您还可以将此网站截图功能用于本地 uri,例如file:///home/mike/bin但您只能获得文件的列表视图,但该视图很高。这可能对您有用,但可能并不理想。

Shutter 目前不支持在文件管理器的窗口中对文件进行滚动屏幕截图,尽管据说开发人员将 0.90 作为包含新功能的版本,如Launchpad 所述。但是,它似乎不在最新版本中。实现该功能似乎存在问题,因为开发人员指出仍然存在“几个未解决的问题”:

1) 滚动在所有应用程序中都不相同,例如,当您使用鼠标滚轮时,firefox 滚动 50px 和 nautilus 滚动 35px
2) 如何检测要拍摄的最后一个屏幕截图?通过比较屏幕截图,我在这里有一个部分可行的解决方案......

这是一个有用的功能,我将进一步研究它如何实现,尽管至少可以Shutter使用gnome-web-photo插件捕获滚动​​网页(如下所示)。

在此处输入图片说明


Jek*_*kis 6

我正在使用这个很棒的浏览器插件。

http://awesomescreenshot.com

限制:仅捕获网页。

在此输入图像描述

捕获

  • 捕获可见部分
  • 占领任意区域
  • 捕获整个页面
  • 裁剪任何部分并显示裁剪尺寸

注释

  • 用矩形、圆形、箭头、线条和文本对其进行注释
  • 使用模糊工具擦除敏感信息

分享

  • 一键将屏幕截图上传至awesomescreenshot.com并获得可共享链接
  • 难以猜测允许私人共享的 URL
  • 将链接分享到 Twitter、Facebook、电子邮件等。