使用PyGTK,我以前可以使用gtk.gdk.pixbuf.get_from_drawable
截取屏幕截图。
我似乎无法弄清楚如何使用PyGObject和GdkPixbuf来做到这一点。我已经尝试了get_from_drawable
和get_from_window
,但在PyGObject中都没有。
提前致谢。
答案 0 :(得分:2)
offscreen_window = Gtk.OffscreenWindow()
offscreen_window.add(widget_that_needs_screenshotting)
pixbuf = offscreen_window.get_pixbuf()