如何在wpf中将图片保存在图像控件上?

M.A*_*zad 4 wpf wpf-controls c#-4.0

我有一个简单的wpf应用程序WIA.我的应用程序有一个图像控件...我想知道如何将扫描的图片保存在我的硬盘上?

H.B*_*.B. 10

取决于类型Image.Source,假设你BitmapSource在文章中有一个as应该沿着这些方向:

var encoder = new PngBitmapEncoder();
encoder.Frames.Add(BitmapFrame.Create((BitmapSource)image.Source));
using (FileStream stream = new FileStream(filePath, FileMode.Create))
    encoder.Save(stream);
Run Code Online (Sandbox Code Playgroud)