我想在Web浏览器控件(WinForms)中显示一个html文档。 html文件应该包含嵌入资源的图像。
如何修改webbrowser中显示的html来替换img标签的src属性以某种方式显示嵌入式资源而不将其复制到文件系统中?
答案 0 :(得分:2)
您可以使用src="data:image/png;base64,....
并将....
替换为base64编码的字符串。
你需要在给定的HTML中替换img标签的src="url"
,这意味着你必须暂时将HTML存储在磁盘上,所以我猜不能解决问题,除非你可以访问HTML。
答案 1 :(得分:1)
如您所知,Data URI与旧版浏览器存在问题(IE <8) 所以: