使用PyGTK的,我以前可以使用采取截图gtk.gdk.pixbuf.get_from_drawable
。
我似乎无法弄清楚如何,使用PyGObject和GdkPixbuf做。 我试过get_from_drawable
和get_from_window
但PyGObject既不工作。
提前致谢。
使用PyGTK的,我以前可以使用采取截图gtk.gdk.pixbuf.get_from_drawable
。
我似乎无法弄清楚如何,使用PyGObject和GdkPixbuf做。 我试过get_from_drawable
和get_from_window
但PyGObject既不工作。
提前致谢。
使用Gtk.OffscreenWindow
:
offscreen_window = Gtk.OffscreenWindow()
offscreen_window.add(widget_that_needs_screenshotting)
pixbuf = offscreen_window.get_pixbuf()