我正在 try catch 当前窗口或小部件的图像并将其保存到图像文件中。问题是我在 Mono 上使用 Gtk#,所以它需要一个可以使用的解决方案。
本质上是这样的:
myWidget.SaveImage("imageFile.png");
我更喜欢 PNG 或 JPEG,但原始位图也可以。
最佳答案
您应该能够使用 Gdk 来完成此操作。
这与这个问题非常相似:How to take a screenshot with Mono C#?
我还在这里找到了一个 php-gtk 示例:http://php-gtk.eu/code-hints/grabbing-a-screenshot-with-gdk
关于c# - 在 Mono 中捕获窗口或小部件的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7673975/