Mono: Guardar una imagen en el disco que esta en un objeto Gtk.Image

Gtk.Image -> Gdk.Pixbuf -> png en el disco xD

También soporta jpeg y no me acuerdo que mas.

// Compilar: gmcs SS.cs -pkg:gtk-sharp-2.0

using System;
using Gtk;

public class Ventana
{
 public static void Main ()
 {
 // Inicia las librerías GTK
 Application.Init ();

 // Guarda la imagen que esta en el disco duro a
 // un objeto de Gtk.Image
 Gtk.Image MiImage = new Image ("data/linux.png");

 // Se crea el objeto Pixbuf
 Gdk.Pixbuf pix;

 // Pasar un objeto Gdk.Pixbuf desde la propiedad
 // de los objetos Gtk.Image
 pix = MiImage.Pixbuf;

 // Guarda la imagen en el disco duro, en el directorio
 // del ejecutable
 pix.Save ("nombre", "png");
 }
}