截图工具捕获滚动Windows
正如问题的标题所述,我想知道Ubuntu可用的工具是什么,它可以让我截取“滚动Windows”的截图; 高大的网页,高鹦鹉螺窗口,包含大量文件和文件夹等作为单个图像文件。
为了清楚起见,我已经看到了这个问题 。 但是,我特意寻找捕获滚动Windows的工具。
例如,我个人最喜欢的Microsoft Windows是DuckCapture 。 它对资源有所帮助,并帮助我拍摄漂亮的截图。 它有什么接近它可用于Ubuntu?
如果您使用的是Firefox,则可以使用开发控制台捕获整个网页的screeshot。 使用Shift + F2打开开发控制台。 捕获整个网页的基本命令如下所示:
screenshot fileName --fullpage
这会将整个网页的屏幕截图保存为您的“下载”文件夹中的fileName.png
。 这将是巨大的 ,一些照片观众无法处理它,但它具有良好的质量。 如果您希望将屏幕截图复制到剪贴板,可以使用以下命令:
screenshot --clipboard --fullpage
您还可以设置延迟(以秒为单位):
screenshot fileName --delay seconds --fullpage
此function已经多次讨论过,例如在Ubuntuforums上 ,但除了该论坛上列出的变通方法之外,实际上没有任何完美的解决方案,因为基于Linux的系统的屏幕截图应用程序似乎都没有所需的function。
但是,如果您安装了必要的插件, Shutter
似乎可以捕获高大的滚动网页(以及本地file:///
位置):
sudo apt-get install gnome-web-photo
然后重新启动shutter
,单击地球仪以获取此对话框,然后输入所需的URL。
在下面的高大网页中,我试图降低图像质量和尺寸(现在只有31kb)。
你也可以使用这个网站截图function用于本地uris,例如file:///home/mike/bin
但是你只能获得文件的列表视图,但是文件很高。 这可能对你有用,但可能并不理想。
Shutter当前不支持在文件管理器的窗口中截取文件的屏幕截图,尽管开发人员据说将以0.90为目标,其中包括新function,如Launchpad所述 。 但是,它似乎没有出现在最新版本中 。 在实现该function时似乎存在问题,因为开发人员指出仍有“几个未解决的问题”:
1)所有应用程序中的滚动都不一样,例如当你使用鼠标滚轮时,firefox滚动50px和nautilus 35px
2)如何检测最后一个截图? 通过比较屏幕截图,我在这里有一个部分工作的解决方案……
这是一个有用的function,我将进一步研究如何实现它,尽管至少可以使用gnome-web-photo
插件在Shutter
捕获滚动网页(如下所示)。
我正在使用这个很棒的浏览器插件。
限制:仅捕获网页。
捕获
- 捕获可见部分
- 捕获任何区域
- 捕获整个页面
- 裁剪任何部分并显示裁剪尺寸
注释
- 用矩形,圆形,箭头,线条和文本注释它
- 使用模糊工具清除敏感信息
分享
- 一键上传屏幕截图到awesomescreenshot.com并获得可共享的链接
- 难以猜测URL允许私人共享
- 分享到twitter,facebook,email等的链接。
方法一:使用附加组件。
如果您现在使用的是Chrome,则可以使用WebPage Screenshot Chrome扩展程序来保存完整的网页。 如果你使用的是Firefox,只需安装Screengrab Firefox扩展。
方法二:使用在线截图工具。
有许多网页捕获工具可供您捕获滚动窗口,如网页截图捕获,截图,Capturefullpage等。使用这些网络工具捕获滚动窗口很简单,只需复制URL并将其粘贴到栏中,然后就可以保存窗口作为图像格式。
我在Shutter中使用globe,正如user76204所提到的那样。
但快门中的全球是一个非常尴尬的工具。 因为有时候我需要一个网页截图,只是部分不在屏幕上。 我找到了另一种选择。 我减少了浏览器中网页的缩放,以制作更大网页大小的屏幕截图。
要在Ubuntu 18.04中的Shutter中启用globe,请参阅此处的答案如何在Ubuntu 18.04中启用Shutter中的globe?