c# - 如何在文本编辑器 .NET Core 中拆分图像(Base64 字符串)
问题描述
我有一张数据包括 2 张看起来像这样的图片
发送到服务器后,格式如下:
<div class="ql-editor" data-gramm="false" contenteditable="true" bis_skin_checked="1">
<p>Cupcake ipsum dolor sit.</p>
<p><br></p>
<p><img src="data:image/png;base64,iVBORw.../> </p>
<p>Cupcake ipsum dolor sit.</p>
<p><img src="data:image/png;base64,iVBORw.../> </p>
在服务器中,我期望
将 2 张图片保存到文件夹,并在img标签中获取 base64 字符串的链接替换
看起来像这样
<div class="ql-editor" data-gramm="false" contenteditable="true" bis_skin_checked="1">
<p>Cupcake ipsum dolor sit.</p>
<p><br></p>
<p><img src="http://localhost/img/cream.png"/> </p>
<p>Cupcake ipsum dolor sit.</p>
<p><img src="http://localhost/img/gloves.png"/> </p>
我想知道这是最好的解决方案吗?
有没有更优化的方法?感谢所有查看此帖子的人,任何答案将不胜感激。
解决方案
推荐阅读
- html - 使用环绕创建大小相等的 div
- c# - 属性 Action 和 Action 的接口
- laravel - 无法为序列化准备路由 [api/user]。使用闭包 - Laravel
- typescript - 打印原点 Typescript 函数定义
- python - python,使用逻辑回归来查看哪个变量对正预测增加了更多权重
- php - 未使用 php ajax 在引导表上加载数据
- javascript - JS中如何实时发送api请求?
- python - 来自拆分 str 的字典理解
- laravel - 如何启动并运行 azure ad auth?
- common-lisp - 使用带有 parenscript 和 sigil 的 quicklisp