如何以编程方式在Linux中截取应用程序的屏幕截图?我正在使用c ++。任何的想法?对于Windows,有很多资源,但我找不到任何适用于Linux的东西
有任何帮助吗? 感谢
答案 0 :(得分:1)
这里已经回答:
Screenshot of a windows application running under wine (linux)
编辑:如果您想在C中执行此操作,请尝试使用Xlib。 一些链接:
答案 1 :(得分:1)
如果您只想要一台屏幕录像机,请尝试使用xvidcap。如果你想自己做,请尝试查看来源。我不确定它是如何工作的。我的猜测是它以某种方式使用XShm扩展。
答案 2 :(得分:-1)
你不能只用http://www.imagemagick.org/script/index.php吗?
它通常在linux repos上,你可以做更多的事情而不仅仅是用它拍摄屏幕...... http://tips.webdesign10.com/how-to-take-a-screenshot-on-ubuntu-linux