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

5
我正在创建动态模板化的XAML设计,并希望从我的C#代码中将它们转换成PNG或GIF格式。
有什么想法吗?
2个回答

5

3
RenderTargetBitmap + PngBitmapEncoder (后者在此处有描述:http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.pngbitmapencoder.aspx):RenderTargetBitmap 是一个 WPF 类,可以将 UI 元素呈现为位图。PngBitmapEncoder 是 WPF 中一种编码器,可以将 RenderTargetBitmap 创建的位图编码为 PNG 格式。 - Jay

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接