在HTML中将HTML渲染为图像?

时间:2017-07-24 21:26:50

标签: c# wpf

在任何人将此标记为欺骗之前:),这不是一个骗局,SO上的解决方案似乎都不再有效......

我有HTML,希望在WPF用户界面中显示它,并且与其他人有同样的问题:

1)WebBrowser控件在WPF世界中效果不佳,不会剪辑,超出界限等。

2)WebBrowser控件无法渲染到位图来修复问题#1

3)我在HtmlPanel和HtmlRenderer.RenderToImage中都尝试过HTMLRenderer,但都不起作用。我最后弄得一团糟。

2017年有效的解决方案吗?注意:我的测试HTML在IE,WebBrowser控件和Chrome中呈现得很好。

1 个答案:

答案 0 :(得分:0)

如果在IE中呈现,则应为应用程序将Browser Emulation值设置为11000。 https://msdn.microsoft.com/library/ee330730(v=vs.85).aspx#browser_emulation