WPF将Ui保存为图片和保存位图
生活随笔
收集整理的這篇文章主要介紹了
WPF将Ui保存为图片和保存位图
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
WPF將Ui保存為圖片
SaveWindowContent(this, "c:\tmp.bmp");
private void SaveWindowContent(Window source, string fileName){FrameworkElement elem = source.Content as FrameworkElement;RenderTargetBitmap targetBitmap = new RenderTargetBitmap((int)elem.ActualWidth,(int)elem.ActualHeight,96d,96d,PixelFormats.Default);targetBitmap.Render(source);BmpBitmapEncoder encoder = new BmpBitmapEncoder();encoder.Frames.Add(BitmapFrame.Create(targetBitmap));// save file to diskusing (FileStream fs = File.Open(fileName, FileMode.OpenOrCreate)){encoder.Save(fs);}}保存位圖:
---------保存Image圖片(原始圖片)---------------------------------
//img 為你的圖片控件
private void btnSave_Click(object sender, RoutedEventArgs e)
{
轉(zhuǎn)載于:https://www.cnblogs.com/wgscd/articles/4918991.html
總結(jié)
以上是生活随笔為你收集整理的WPF将Ui保存为图片和保存位图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse 工作目录被破坏,导致Ec
- 下一篇: asp.net ajax控件工具集 Au