我想转储X窗口的内容。像这样:
xwd -id | convert - capture.png
......只要目标窗口没有被隐藏(完全或部分落后于其他窗口)或最小化,它就能很好地工作。
关于如何做到这一点的任何想法?
我想我们必须以某种方式向隐藏窗口发送“重新绘制”信号,然后捕获其响应或其他内容...... :)
答案 0 :(得分:1)
您是否反对将其首先放在首位?
如果没有,您可以使用像wmctrl这样的工具将窗口置于前面(并最大化它等),使用xwd捕获它,然后使用wmctrl将其发送回原来的位置。