在没有 window 装饰的情况下对 window 进行截图
Make screenshot of window in focus without window`s decorations
我必须截屏活动 window 的内容(没有 window 的装饰)。我决定使用 imagemagick
并且我知道如何制作整个屏幕的屏幕截图,但这不是我需要的。
也可以使用其他程序,非常感谢imagemagick
,因为它无论如何都会用在这个脚本中。
感谢您的回复!
import
,ImageMagick 附带的屏幕拍摄工具,带有一个 -window
标志,让您可以通过其 ID 或名称选择要捕获的 window .它默认不捕获 window 边框。 (如果您改变主意并决定 想要包含它,请同时传递 -frame
标志。)
然后你可以使用xdotool
找出当前焦点window的ID,像这样:
import -window "$(xdotool getwindowfocus -f)" /tmp/file.png
我必须截屏活动 window 的内容(没有 window 的装饰)。我决定使用 imagemagick
并且我知道如何制作整个屏幕的屏幕截图,但这不是我需要的。
也可以使用其他程序,非常感谢imagemagick
,因为它无论如何都会用在这个脚本中。
感谢您的回复!
import
,ImageMagick 附带的屏幕拍摄工具,带有一个 -window
标志,让您可以通过其 ID 或名称选择要捕获的 window .它默认不捕获 window 边框。 (如果您改变主意并决定 想要包含它,请同时传递 -frame
标志。)
然后你可以使用xdotool
找出当前焦点window的ID,像这样:
import -window "$(xdotool getwindowfocus -f)" /tmp/file.png