我想获得一个X服务器窗口(顶层窗口,父窗口是根窗口)及其边框/框架/标题栏的图像。我已经尝试了几个库(Xlib,XRender,gdk,cairo),但它们都没有。捕获的图像与窗口具有相同的几何图形,但缺少框架。
问题是应该保存帧图像的子窗口是InputOnly。原因可能是窗口装饰器在与窗口本身同时呈现帧时。
我无法从RootWindow捕获图像,因为窗口可能被部分或全部覆盖。
重新获取捕获的窗口图像可能是另一种选择。
有什么建议吗?感谢。
PS。当compiz没有运行时,一切都按预期工作。
答案 0 :(得分:-1)
我在linux上使用快门进行屏幕截图,它非常容易捕获你想要的屏幕的任何部分。作为奖励,有一些工具可以添加箭头或突出显示部分。