public static NSImage ToNSImage (this Image image) { using (var stream = new System.IO.MemoryStream()) { image.Save (stream, ImageFormat.Png); stream.Position = 0; return NSImage.FromStream (stream); } } }