C# 如何在HTML中嵌入图像(不使用LinkedResource或CDO)
情况如下: 我想创建带有嵌入图像的HTML文档,如下所示:C# 如何在HTML中嵌入图像(不使用LinkedResource或CDO),c#,html,C#,Html,情况如下: 我想创建带有嵌入图像的HTML文档,如下所示: <html> <head> </head> <body> <img src="?" /> </body> </html> 其中“?”可能以某种方式指向嵌入的图像数据。也许,如果javascript能够解码.net生成的base64字符串,它可以让我更接近我的目标。。。 此文档是动态生成的,并提交给文档系统。因此,我无法使用LinkedR
<html>
<head>
</head>
<body>
<img src="?" />
</body>
</html>
其中“?”可能以某种方式指向嵌入的图像数据。也许,如果javascript能够解码.net生成的base64字符串,它可以让我更接近我的目标。。。
此文档是动态生成的,并提交给文档系统。因此,我无法使用LinkedResource使用任何指向图像的外部链接。您应该检查MHTML格式。它用于将HTML与嵌入式资源相结合
请务必查看支持该格式的浏览器。以下是一些生成mhtlm的好链接:
我发现MHTML不是一个好办法,因为浏览器支持有限,但它确实部分回答了我的问题。然而,我通过使用SharpPDF生成完全兼容的pdf找到了一个很好的替代方案。这个图书馆真是棒极了!无论如何谢谢你!