当我们在使用WPF的时候,如何正确的进行图片的导出是一个比较重要的基本技术。在这里我们将会学到WPF导出图片的相关代码编写方式。#t#
WPF导出图片代码示例:
- private void SaveToImage
(FrameworkElement p_Framework
Element,string p_FileName) - {
- System.IO.FileStream fs = new
System.IO.FileStream(p_FileName,
System.IO.FileMode.Create); - RenderTargetBitmap bmp = new
RenderTargetBitmap((int)p_
FrameworkElement.ActualWidth,
(int)p_FrameworkElement.ActualHeight,
1 / 96, 1 / 96, PixelFormats.Default); - bmp.Render(p_FrameworkElement);
- BitmapEncoder encoder =
new TiffBitmapEncoder(); - encoder.Frames.Add
(BitmapFrame.Create(bmp)); - encoder.Save(fs);
- fs.Close();
- }
希望大家通过上面这段WPF导出图片的方式能够充分掌握这一技术要点。