作为课题的标题,我想知道可用于Ubuntu的工具有哪些,这些工具可以使我拍摄“滚动Windows”的屏幕截图,例如:高大的网页,高大的鹦鹉螺窗口,其中包含许多文件和文件夹等作为单个图像文件。
为了清楚起见,我已经看到了这个问题。但是,我特别在寻找捕获滚动Windows的工具。
例如,我个人最喜欢Microsoft Windows的是DuckCapture。它的资源很少,可以帮助我拍摄漂亮的屏幕截图。有什么可以与Ubuntu相提并论的吗?
作为课题的标题,我想知道可用于Ubuntu的工具有哪些,这些工具可以使我拍摄“滚动Windows”的屏幕截图,例如:高大的网页,高大的鹦鹉螺窗口,其中包含许多文件和文件夹等作为单个图像文件。
为了清楚起见,我已经看到了这个问题。但是,我特别在寻找捕获滚动Windows的工具。
例如,我个人最喜欢Microsoft Windows的是DuckCapture。它的资源很少,可以帮助我拍摄漂亮的屏幕截图。有什么可以与Ubuntu相提并论的吗?
Answers:
如果您使用的是Firefox,则可以使用开发控制台来捕获整个网页的快照。使用Shift+ F2打开开发控制台。捕获整个网页的基本命令如下所示:
screenshot fileName --fullpage
这样会将整个网页的屏幕截图保存fileName.png
在“下载”文件夹中。这将是巨大的,有些照片查看器无法处理,但是质量很好。如果您希望将屏幕截图复制到剪贴板,则可以使用以下命令:
screenshot --clipboard --fullpage
您还可以设置延迟(以秒为单位):
screenshot fileName --delay seconds --fullpage
例如,在Ubuntuforums上已经多次讨论了此功能,但是除了该论坛上列出的变通办法之外,实际上没有任何完美的解决方案,因为基于Linux的系统的屏幕快照应用程序似乎都没有所需的功能。
但是,如果安装必要的插件,似乎Shutter
可以捕获高大的滚动网页(和本地file:///
位置):
sudo apt-get install gnome-web-photo
然后重新启动shutter
,单击Globe以获得此对话框,然后输入所需的URL。
在下面的结果高大网页中,我尝试降低图像质量和大小(现在仅为31kb)。
您也可以将此网站屏幕截图功能用于本地uri,例如,file:///home/mike/bin
但您只能获得文件的列表视图,但是列表视图很高。这可能对您有用,但可能不理想。
快门目前不支持在文件管理器的窗口中滚动文件的屏幕截图,尽管据称开发人员的目标是0.90,因为它将包括新功能,如Launchpad所述。但是,它似乎不在最新版本中。开发人员指出,在实现功能方面似乎存在问题,因为仍然存在“一些未解决的问题”:
1)在所有应用程序中的滚动方式都不相同,例如,使用鼠标滚轮时,firefox滚动50px,nautilus滚动35px
2)如何检测要拍摄的最后一个屏幕截图?通过比较屏幕截图,我在这里找到了部分可行的解决方案...
这是一项有用的功能,尽管至少可以Shutter
使用该gnome-web-photo
插件捕获滚动网页(如下所示),但我将对其进行进一步研究,以了解如何实现该功能。
我正在使用这个很棒的浏览器插件。
限制:仅捕获网页。
捕获
注释
分享
正如user76204所述,我在快门中使用了Globe。
但是“快门”中的地球仪是一个非常笨拙的工具。因为有时我需要一个网页的屏幕截图,而该截图仅部分不在屏幕上。我找到了另一种选择。我减小了浏览器中网页的缩放比例,以制作更大的网页截图。
有关在Ubuntu 18.04的Shutter中启用Globe的信息,请参见此处的答案。 如何在Ubuntu 18.04的Shutter中启用Globe?
我使用miro.com是因为它具有出色的Chrome扩展程序和流畅的工作流程。
该扩展程序允许您选择要上传到哪个miro.com帐户。它还使您可以选择是要整页(滚动)还是要显示区域或选定区域。当然,miro可以使事后编辑,存档或共享变得容易。