我正在用 Python 开发一个屏幕截图实用程序。目前它是专门针对 Linux 的。到目前为止,我已经能够拍摄完整桌面的屏幕截图,并将其上传到 Imgur,然后将链接复制到剪贴板。现在我想扩展到诸如事件窗口或特定选择的屏幕截图之类的功能。如果有人可以提供帮助,我很想知道哪种模块最适合此目的,以及如何实现这样的模块。
最佳答案
该功能取决于您用于图像抓取的内容。
With PIL
With GTK
要截取事件窗口的屏幕截图:
另请参阅 pixbuf api
- http://library.gnome.org/devel/gdk-pixbuf/
- http://developer.gimp.org/api/2.0/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html
Off topic
关于python - 使用Python选择屏幕区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3895732/