C# 通过C在WPF中保存位图图像#

C# 通过C在WPF中保存位图图像#,c#,wpf,xaml,.net-3.5,bitmapimage,C#,Wpf,Xaml,.net 3.5,Bitmapimage,我使用BitmapImage在WPF应用程序中显示图像。 但是,我想用一种简单的方法将这些文件(作为JPG)保存到不同的位置(理想情况下保存到流中或可以传递的对象中) 是否可以使用位图图像或必须使用其他方法?如果是这样的话,加载图像并另存为JPG,或者将位图图像转换为该元素然后保存,还有什么其他方法 谢谢类似于: public byte[] GetJPGFromImageControl(BitmapImage imageC) { MemoryStream memStream = new

我使用
BitmapImage
在WPF应用程序中显示图像。 但是,我想用一种简单的方法将这些文件(作为JPG)保存到不同的位置(理想情况下保存到
流中或可以传递的对象中)

是否可以使用
位图图像
或必须使用其他方法?如果是这样的话,加载
图像
并另存为JPG,或者将
位图图像
转换为该元素然后保存,还有什么其他方法

谢谢

类似于:

public byte[] GetJPGFromImageControl(BitmapImage imageC)
{
    MemoryStream memStream = new MemoryStream();
    JpegBitmapEncoder encoder = new JpegBitmapEncoder();
    encoder.Frames.Add(BitmapFrame.Create(imageC));
    encoder.Save(memStream);
    return memStream.GetBuffer();
}
(发件人:)