使用Xlib库可以使用哪些函数来截取X11桌面的屏幕截图?我更喜欢一种比获取单个像素更有效的方法。 感谢。
答案 0 :(得分:6)
在X11中截取屏幕截图的标准工具是使用
xwd -root > myscreen.xwd
然后,使用
转换为.pnmxwd2pnm myscreen.xwd > myscreen.pnm
因此,您可以找到xwd的源代码并查看它是如何实现的, http://cvsweb.xfree86.org/cvsweb/xc/programs/xwd/xwd.c?rev=HEAD&content-type=text/vnd.viewcvs-markup