可以截屏没有框架的窗口吗?


11

我可以对没有框架的窗口进行屏幕截图,以便标题,关闭,最小化,最大化按钮和系统时间不可见吗?怎么样?

Answers:


12

有一个名为Shutter的应用程序。您可以使用它来拍摄特定区域,窗口,整个屏幕甚至整个网站的屏幕快照–对它应用不同的效果,在其上绘制以突出显示点,然后上传到图像托管站点,所有这些都在一个内窗口。

您可以直接从Ubuntu软件中心下载该软件。搜索Shutter

您也可以转到链接查看安装说明。

要排除窗口装饰器,请转到:

Preferences -> Advanced -> Window Capture:

然后在捕获窗口时取消选中“ 包括窗口装饰”

同样,在运行应用程序时,您可以单击“选择”按钮以选择窗口的特定部分。

如果要自定义快捷方式以使其更适合使用,请感谢用户:Redbob指出,请在此处查看


是的,但是快门有专门为此选择的选项吗?如果是这样,我该如何选择?如果没有,我如何才能最容易地估算出这种效果?另外,由于该应用程序位于Ubuntu存储库中,因此可以使用进行安装sudo apt install shutter。是否有令人信服的理由以其他方式安装它?
Zanna

1
抱歉,我没有注意到它在Ubuntu Software Center中。我已经更新了答案。
Russo

无需安装其他软件即可执行问题中要求的操作。还有很多其他应用程序也可以做到这一点,快门是个人喜好。
dobey

如果愿意,可以自定义快捷方式以使其更适合。看看这个:askubuntu.com/questions/252717/…–
Redbob

15

您可以使用自定义屏幕截图区域。

Shift+ PrtScr,然后选择所需的区域。


1
这非常酷,节省了我通常在裁剪上花费的大量时间。
luv.preet

1
虽然这是事实,但它不能准确回答问题,因为不能保证每次都始终获得完整的窗口框架。执行此操作时必须准确无误,这在高分辨率屏幕(200+ dpi)上可能很难。不能选择一个区域,不能调整选择,然后捕获结果。对某些事物(例如,抓住窗口的一部分)有好处,但对其他事物(例如,没有标题栏的整个窗口)则不利。
dobey '17

6

是的,不是,这取决于几个因素。使用客户端装饰的应用程序将无法隐藏框架。

要截取没有装饰的屏幕截图,您可以在破折号(或gnome-screenshot)中运行截屏工具,然后选择“ 抓取当前窗口”,然后取消选中“ 包括窗口边框 ”选项。

您还可以在“ 系统设置”中创建自定义键盘快捷键,以便按“打印”键将打开此应用程序,而不是自动保存屏幕截图。


4

也是适用于脚本的纯命令行解决方案是scrot,在处于窗口模式时,默认情况下不会捕获窗口管理器边框。要使用鼠标(-s)选择一个窗口并将其屏幕截图保存在中~/screenshot.png,请执行以下操作:

scrot -s ~/screenshot.png

要在启动命令()后5秒钟内保存当时处于活动状态的窗口(-u)的屏幕截图,然后在()之后自动将其打开,请执行以下操作:~/screenshot.png-d 5gimp-e 'gimp $f'

scrot -u -d 5 ~/screenshot.png -e 'gimp $f'

进一步阅读

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.