【发布时间】:2018-03-12 14:42:06
【问题描述】:
我在我的 winform 应用程序中创建了一个 XmlDocument
Public Xdoc As New XmlDocument
其中包含 SVG 文件的数据。我想在网络浏览器中显示这个 SVG 文件,但我不知道怎么做。
有人可以帮我解决这个问题吗?
这是我到目前为止的代码(但它不能完成工作)
Public Sub Webbrowerstest()
Dim text As String = Xdoc.InnerXml
InitializeComponent()
WebBrowser1.DocumentText = text
End Sub
编辑: 所以我修改了我的代码,我仍然得到一个 Empty webbrowser 控件这是我正在使用的当前代码:我检查了 Text 和 Xdoc 的内容,如果我将其导出为文件并在我的普通浏览器中打开它,SVG 正在工作.
ublic Sub Webbrowerstest()
Dim text As String = Xdoc.InnerXml
InitializeComponent()
WebBrowser1.DocumentText = "<!DOCTYPE HTML><html><head><meta http-equiv=""x-ua-compatible"" content=""IE=11""><meta http-equiv=""Content-Type"" content=""text/html; charset=utf-8""><title>SVG sample</title> <style type=""text/css""></style></head><body><div>" & text & "</div></body></html>"
End Sub
【问题讨论】:
标签: xml vb.net svg webbrowser-control