【发布时间】:2008-11-18 10:57:18
【问题描述】:
我想转储 X 窗口的内容。像这样:
xwd -id |转换 - capture.png
...只要目标窗口没有隐藏(完全或部分隐藏在其他窗口之后)或最小化,它就可以很好地工作。
你知道怎么做吗?
我想我们必须以某种方式向隐藏窗口发送一个“重绘”信号,然后捕获它的响应或其他东西......:)
【问题讨论】:
我想转储 X 窗口的内容。像这样:
xwd -id |转换 - capture.png
...只要目标窗口没有隐藏(完全或部分隐藏在其他窗口之后)或最小化,它就可以很好地工作。
你知道怎么做吗?
我想我们必须以某种方式向隐藏窗口发送一个“重绘”信号,然后捕获它的响应或其他东西......:)
【问题讨论】:
你反对先把它带到前台吗?
如果没有,您可以使用wmctrl 之类的工具将窗口置于最前面(并将其最大化等),使用 xwd 捕获它,然后使用 wmctrl 将其发送回原来的位置。
【讨论】: