如何捕获下拉菜单?

PHP*_*ner 18 menu screenshot

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

mur*_*uru 32

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

在此处输入图片说明

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

这仅适用于全屏截图。所以你以后必须手动裁剪:

在此处输入图片说明

  • @TRiG `gnome-screenshot -i`,不过你可以直接设置延迟(`-d 5`)。 (4认同)
  • @Chaos教授在20.04中GUI仍然存在。您可以通过在破折号中搜索“screenshot”或按照[muru的评论](https://askubuntu.com/questions/584778/how-to-capture-)中的建议运行“gnome-screenshot -i”来访问它a-下拉菜单#comment912522_584779)。 (3认同)
  • 谢谢。当然,“--help”表明了这一点。如果我有更多的理智,我就会自己找到它。 (2认同)

Par*_*rto 5

使用快门这非常简单,使用快门的最大好处是您以后不必裁剪菜单。它只捕获指定的菜单。

  1. 安装并启动快门

    sudo apt-get install shutter
    
    Run Code Online (Sandbox Code Playgroud)
  2. 使用快门窗口,单击“菜单”图标。请参阅下面的屏幕截图:

    在此输入图像描述

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

    在此输入图像描述

  • 我不同意。我刚刚尝试过这个,真正的问题是它*仅*菜单。我经常需要上下文。我认为第一个答案更好,但应该有一种更简单的方法来对屏幕的选择进行超时。 (4认同)