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)
小智 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插件捕获滚动网页(如下所示)。
我正在使用这个很棒的浏览器插件。
限制:仅捕获网页。

捕获
注释
分享