Fedora

Fedora 23:如何在螢幕上打開上下文菜單視窗時截取螢幕截圖

  • June 7, 2020

我需要截取一張記錄我的 Eclipse IDE 菜單項狀態的螢幕截圖。例如,如果我點擊“項目”菜單並出現菜單項列表。我需要記錄那些菜單項。

問題是當菜單項列表視窗(它像上下文菜單視窗一樣工作)具有焦點時,螢幕截圖功能不起作用。我嘗試了此連結上的所有內容,只要打開菜單項視窗就沒有任何效果。任何滑鼠點擊都會關閉上下文菜單視窗,所以我也不能使用滑鼠。但是,如果沒有打開上下文菜單視窗,則螢幕截圖可以正常工作。

如何記錄顯示上下文菜單視窗的螢幕?

如果您使用的是 GNOME,或者安裝了一些 GNOME 工具,則可以使用gnome-screenshot--delay=#選項。延遲以秒為單位,並為您提供了打開“項目”菜單的幾秒鐘,以便在實際發生螢幕截圖時打開它。我還建議將--window螢幕截圖中的混亂保持在最低限度。

傳遞-f filename選項以gnome-screenshot將生成的圖像保存到名為filename. 見man gnome-screenshot

總而言之,像這樣的命令

gnome-screenshot  --window --delay=10 -f foo.jpg

將工作。

引用自:https://unix.stackexchange.com/questions/290159