razor使用base64字符串显示图像

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (151)

我有一个格式正确的base64字符串,我显示如下:

并已将其转换为数据:image / png; base64,iVBORw0KGgoAAAANSUhEUgAAAAAAAAACAAAAAAAAAAAAXAAAAXAAAAAAAAAAAAAAAAFXABAWAYAAA6A9ALAFAAA8DGHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cG ...

请注意我尝试使用以下正则表达式删除base64中的多行:

Regex.Replace(content, @"\s+", string.Empty)

我的HTML中的字符集也是:<meta charset="utf-8" />

任何帮助表示赞赏。

提问于
用户回答回答于

要在html中显示Base64图像,您可以这样做:

<div>
    <img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAIsAAAApCAYAAAAFzdoaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cG" />
</div> 

如果您需要任何其他帮助,请详细描述您的问题。

扫码关注云+社区

领取腾讯云代金券