在C#中请求时嵌入/编码IMG-src作为Base64

本文关键字:编码 IMG-src 作为 Base64 请求 | 更新日期: 2023-09-27 18:00:19

我有一个使用Telerik HTML编辑器的ASP.NET CMS。它创建了干净的典型HTML。图像标签通常是相对的(尽管有人可以添加绝对标签——如果他们愿意的话)。

我现在想要为HTML提供服务——但是使用Base64URI将所有图像数据嵌入到HTML中。(示例:<img src="data:image/gif;base64, jdjdheueofkfl...">)一切都在进行中。

使用C#的服务器端

我猜:

  • 分析IMG标记的HTML
  • 对于每个-加载文件,ConvertBase64,重写SRC
  • 发球字符串

问题是:

我是否缺少一些简单的c#EncoderAsEmbededBase64(strHTML)函数,该函数可以将带链接的HTML转换为嵌入式HTML?

在C#中请求时嵌入/编码IMG-src作为Base64

要解析Html,我建议使用Html敏捷包解析html后,您可以执行下一步操作