Noq*_*rax 0 linux screenshot imagemagick
我必须制作活动窗口内容的屏幕截图(没有窗口的装饰)。我决定使用imagemagick并且我知道如何制作整个屏幕的屏幕截图,但这不是我需要的。
也可以使用其他程序,我很感激,imagemagick因为无论如何它都会在这个脚本中使用。
感谢您的回复!
importImageMagick 附带的屏幕拍摄工具带有一个-window标志,可让您通过 ID 或名称选择要捕获的窗口。默认情况下它不捕获窗口边框。(如果您改变主意并决定确实要包含它,也请传递该-frame标志。)
然后,您可以使用它xdotool来查找当前焦点窗口的 ID,如下所示:
import -window "$(xdotool getwindowfocus -f)" /tmp/file.png
Run Code Online (Sandbox Code Playgroud)