public static void Save(Engine.Surface.Canvas canvas, string fileName, Engine.Surface.ImageFileFormats format) { if (format == ImageFileFormats.Undefined) { throw new ArgumentOutOfRangeException(String.Format("In Engine.Surface.Ops.Save(), the '{0}' is not supported.", format.ToString())); } using (MagickImage image = new MagickImage(Engine.Surface.Ops.ToBitmap(canvas))) { image.Format = MagickFormat.Png; image.Write(fileName); } }
public void SaveImage(string fileName, Engine.Surface.ImageFileFormats format) { Engine.Surface.Ops.Save(Canvas, fileName, format); }