如何捕获下拉菜单?


13

我需要捕获一个程序的下拉菜单。如果我打开菜单,然后按PrntScr(打印屏幕按钮),它将首先关闭菜单,然后捕获屏幕。我尝试了Ctrl+ PrntScrShift+ PrntScrAlt+,PrntScr但没有成功。我正在使用Ubuntu 14.04。

Answers:


23

运行Screenshot程序(gnome-screenshot,或在Dash中搜索Screenshot)。设置超时(或延迟):

在此处输入图片说明

然后获取菜单并等待超时到期。

这仅适用于全屏屏幕截图。因此,您稍后必须手动裁剪:

在此处输入图片说明


运行gnome-screenshot只需要截图。有什么方法可以从终端启动该图形界面吗?(只是有点好奇。)
TRiG 2015年

1
@TRiG gnome-screenshot -i,尽管您可以直接设置延迟(-d 5)。
大师

谢谢。并--help显示,当然。如果我有更多的感觉,我会自己找到的。
TRiG 2015年

1
这在Ubuntu 18.04中不起作用。
carbocation

4

使用快门真的很简单,而使用快门最好的一点就是您以后不会裁剪菜单。它只是捕获指定的菜单。

  1. 安装并启动百叶窗

    sudo apt-get install shutter
    
  2. 使用快门窗口,单击“菜单”图标。请参见下面的屏幕截图:

    在此处输入图片说明

  3. 然后将提示您选择并单击要捕获的菜单。以Firefox为例-我的浏览器。请参见下面的屏幕截图:

    在此处输入图片说明


确实,快门应该是默认设置。
muru

2
我不同意。我只是尝试这样做,真正的问题是,它抓住唯一的菜单。我经常需要上下文。我认为第一个答案更好,但是应该有一种更简单的方法来在屏幕选择上进行超时。
tu-Restate Monica-dor duh

0
  1. 使用“ ubuntu按钮”打开屏幕捕获程序,然后键入“ screen”
  2. 有一个数字字段,称为“有延迟”,相加大约4秒
  3. 点击获取截屏
  4. 打开下拉菜单
  5. 等到截屏完成
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.