public static Gdk.Pixbuf LoadFromStream(System.IO.Stream input) { Handle loader = new Handle(); byte [] buffer = new byte [8192]; int n; while ((n = input.Read(buffer, 0, 8192)) != 0) { loader.Write(buffer, (uint)n); } loader.Close(); return(loader.Pixbuf); }
public static Gdk.Pixbuf LoadFromStream (System.IO.Stream input) { Handle loader = new Handle (); byte [] buffer = new byte [8192]; int n; while ((n = input.Read (buffer, 0, 8192)) != 0) loader.Write (buffer, (uint) n); loader.Close (); return loader.Pixbuf; }