【问题标题】:Embedding/Encoding IMG src as Base64 at Request Time in C#在 C# 中的请求时将 IMG src 嵌入/编码为 Base64
【发布时间】:2011-06-27 15:54:54
【问题描述】:

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

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

使用 C# 的服务器端

我猜:

  • 为 IMG 标签解析 HTML
  • 对于每个 - 加载文件、ConvertBase64、重写 SRC
  • 服务字符串

问题是:

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

【问题讨论】:

标签: c# image base64


【解决方案1】:

要解析 Html,我建议使用 Html Agility Pack 解析完html之后就可以进行下一步操作了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-09
    • 1970-01-01
    • 2014-07-01
    • 1970-01-01
    • 2014-09-13
    • 1970-01-01
    相关资源
    最近更新 更多