如何使用C#将动态XAML转换为PNG或GIF?

sac*_*haa 5 c# wpf xaml png

我正在创建动态模板化XAML设计,我想从我的C#代码转换为PNG或GIF.

有任何想法吗?

Tho*_*que 5

你需要使用这个RenderTargetBitmap类.MSDN有一个如何将a转换Visual为图像的示例.

  • `RenderTargetBitmap` +`PngBitmapEncoder`(后者在这里描述:http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.pngbitmapencoder.aspx) (3认同)