Зависит от типа Image.Source
, при условии, что у вас есть BitmapSource
, как в статье, это должно быть по следующим направлениям:
var encoder = new PngBitmapEncoder();
encoder.Frames.Add(BitmapFrame.Create((BitmapSource)image.Source));
using (FileStream stream = new FileStream(filePath, FileMode.Create))
encoder.Save(stream);