我必须制作活动窗口内容的屏幕截图(没有窗口的装饰)。我决定使用imagemagick
,我知道如何制作整个屏幕的截图,但它不是我需要的。
也可以使用其他程序,我感谢imagemagick
,因为无论如何它都将在此脚本中使用。
感谢您的回复!
答案 0 :(得分:1)
import
,ImageMagick附带的屏幕拍摄工具,带有-window
标记,可让您通过ID或名称选择要捕获的窗口。默认情况下,它不捕获窗口边框。 (如果您改变主意并决定做想要包含它,也请传递-frame
标志。)
然后,您可以使用xdotool
找出当前关注窗口的ID,如下所示:
import -window "$(xdotool getwindowfocus -f)" /tmp/file.png