我问了这个关于 taking a picture of a webpage programmatically 的问题,我已经下载并获得了 webkit2png工作(为博客等 HTML 页面拍照)。太酷了,谢谢你给我看!
现在我想开始做更多的事情,比如能够在加载 Flash 网站和我的桌面后拍照。
是否可以使用 webkit2png 为 Flash 网站拍照(考虑到您可能需要等待几秒钟才能加载)?
但主要问题是,如何以编程方式为桌面拍照?这将使我能够更好地控制正在发生的事情。
最佳答案
您可以使用 xwd(1)获取根窗口的屏幕截图:
xwd -display :0 -root|xwdtopnm |pnmtopng > $1
关于ruby - 以编程方式在 Ruby 中获取桌面的屏幕截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1733715/