2008-11-18 22 views
1

我想轉儲X窗口的內容。像這樣:轉儲隱藏(或最小化)X11窗口

xwd -id | convert - capture.png

...只要目標窗口沒有隱藏(完全或部分落後於其他窗口)或最小化,它就能很好地工作。

任何想法如何做到這一點?

我想我們無論如何都必須發送一個「重繪」信號到隱藏的窗口,然後捕獲它的響應或東西... :)

回答

1

你有異議,首先將它帶到前面?

如果沒有,你可以使用一個工具,如wmctrl帶來的窗口前(和最大化等),使用XWD捕捉到它,然後把它回到它從wmctrl來了。