wpf 获取Image的图片并保存到本地

it2022-05-05  114

XMAL代码如下:

<Image Name="ImageToSave" Source="Images/pic_bg.png" Grid.RowSpan="3" Grid.ColumnSpan="3"  ></Image>

C#代码如下:

SaveFileDialog sfd = new SaveFileDialog();sfd.Filter = "Image Files (*.bmp, *.png, *.jpg)|*.bmp;*.png;*.jpg | All Files | *.*";sfd.RestoreDirectory = true;//保存对话框是否记忆上次打开的目录 if (sfd.ShowDialog() == true){var encoder = new PngBitmapEncoder();encoder.Frames.Add(BitmapFrame.Create((BitmapSource)this.ImageToSave.Source));using (FileStream stream = new FileStream(sfd.FileName, FileMode.Create))encoder.Save(stream);}

转载于:https://www.cnblogs.com/maoye520/p/10469357.html

相关资源:WPF遍历循环显示本地图片

最新回复(0)