1

我想转储 X 窗口的内容。像这样:

xwd -id | 转换 - capture.png

...只要目标窗口没有隐藏(完全或部分在其他窗口后面)或最小化,它就可以很好地工作。

关于如何做到这一点的任何想法?

我想我们必须以某种方式向隐藏窗口发送一个“重绘”信号,然后捕获它的响应或其他东西...... :)

4

1 回答 1

1

你反对先把它带到前台吗?

如果没有,您可以使用wmctrl之类的工具将窗口置于最前面(并将其最大化等),使用 xwd 捕获它,然后使用 wmctrl 将其发送回原来的位置。

于 2009-01-06T00:09:38.377 回答