是否可以对没有框架的窗口进行截图?

是否可以对没有框架的窗口进行截图?

我可以截取没有框架的窗口的屏幕截图,这样标题、关闭、最小化、最大化按钮和系统时间将不可见吗?怎样做?

答案1

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

Shift+ PrtScr,然后选择您想要的区域。

答案2

有一个名为的应用程序快门。您可以使用它来截取特定区域、窗口、整个屏幕甚至网站的屏幕截图 - 对其应用不同的效果、在其上绘图以突出显示点,然后上传到图像托管网站,所有这些都在一个窗口中完成。

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

您还可以访问链接查看安装说明。

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

Preferences -> Advanced -> Window Capture:

然后取消选中捕获窗口时包含窗口装饰

另外,当您运行应用程序时,您可以单击“选择”按钮来选择窗口的特定部分。

如果你想要自定义快捷键以使其更合适,感谢用户:Redbob 的指出,请查看这里

答案3

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

要截取不带装饰的屏幕截图(如果可以的话),您可以从仪表板(或gnome-screenshot)运行屏幕截图工具,然后选择抓取当前窗口,然后取消选中包括窗口边框

您还可以创建自定义键盘快捷键,这样按打印键就会打开此应用程序,而不是自动保存屏幕截图。系统设置

更新 2022:在最近的 GNOME 版本中,屏幕截图工具发生了很大变化,窗口边框选项不再存在,因为 GNOME 严重依赖客户端装饰,因此边框和窗口之间不再有分隔。

答案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'

进一步阅读

相关内容