在gnome中是否有与Windows的Print Screen + Paste(或更好的Mac OS Cmd + Shift + 4,Space)相当的功能?
在gnome中是否有与Windows的Print Screen + Paste(或更好的Mac OS Cmd + Shift + 4,Space)相当的功能?
Answers:
侏儒应该已经内置了截图功能。
但是,默认触发器是Print键盘可能缺少的键。您可以使用来重新映射此快捷方式gnome-keybinding-properties
。
gnome-screenshot --interactive
,则可以选择选项来选择区域,而不是整个屏幕或窗口。
gnome-screenshot -a
(代替打开选择窗口,而是立即选择区域)。我正在努力使此默认值。
Shift+ PrtScrn将完成工作。屏幕上会出现一个对话框,您可以选择其中的任何部分。
有吨。我个人使用import
,从ImageMagick的。它具有捕获整个屏幕,给定窗口或让您选择屏幕区域并仅捕获那个区域的能力。
$ import /path/to/output.png
import
将允许您用鼠标绘制一个区域以捕获:
首先,您需要找出X窗口ID:
$ xdpyinfo | grep focus
focus: window 0x3000006, revert to Parent
然后,您可以运行导入:
$ import -window 0x3000006 /path/to/output.png
您也可以import /path/to/output.png
像拍摄特定区域的屏幕截图一样运行,并且在其暂停以允许您用鼠标绘制该区域时,单击目标窗口。
使用root
该窗口ID:
$ import -window root /path/to/output.png
您可以xbindkeys
用来将这些命令绑定到Print Screen密钥上。我使用名为的脚本screenshot
,因此我的配置如下所示:
"screenshot root"
m:0x0 + c:107
"screenshot window"
m:0x8 + c:107
xdpyinfo | grep focus
返回的窗口ID与预期的窗口ID的单位不同(由wmctrl
哪个窗口具有焦点的人所知)。
$ import /path/to/output.png
在第三个示例中键入,然后单击一个窗口(而不是单击+拖动以绘制区域),那么您将获得该窗口的屏幕截图。