将图像上载到web服务器并更换imag[英] to upload the images to a web server and replace the imag

本文是小编为大家收集整理的关于将图像上载到web服务器并更换imag的处理方法,想解了将图像上载到web服务器并更换imag的问题怎么解决?将图像上载到web服务器并更换imag问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我在编辑器中复制并粘贴了一张图片,在电子邮件的源代码中我看到:

<img src="data:image/png;BASE64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB3CAIAAAA LltztAAAACXBIWXMAAC4jAAAuIwF4pT92AAAgAElEQVR4nOS9a bNtx3UYttbq7j2dc + 70RjxMDyBBgATFCZxARqLliJZVqZIiSxU nX8KkyhatquRDSiVV7Ers/AeVEyWRlFSksmVKjijbpERSUjSQ4AhwFgGCAPEAPOBNdzrDHrp 7rZUPfc6 ++ 5573wMpxS4p7Dr13r57d/fu7jUP3RtVAwC0rUfELMtEhIgAIIRgraeLhC0UkrQxwghjLPGK BFIqJNC7UspxTnX2oI + AqY73IytttrcBCxg94AquAph/nrXjLsabmSc/lPudDXbEWGMvcPee2ApnLFSykgGXIj/F0mJ7ZO8rcpeAAAAAElFTkSuQmCC " <跨度 class=" 代码属性 ">  <跨度 class=" 代码-attribute">宽度="365" height="167"<跨度 class="鳕鱼e-attribute"> style="边框:0pt 无;显示:块;浮动:左;边距:0pt 0pt 0pt 0pt;" title="嵌入图片 (png)"alt="[图片]">

如果我用 Internet Explorer 打开文件,图像显示正常,但通过 Outlook 无法正常工作.我读过电子邮件需要使用 cid 标签的图像.
我得到的另一个解决方案是将图像上传到网络服务器,并将图像数据替换为服务器上图像的 URL.
有人可以帮帮我吗?

推荐答案

这是在网络服务器中上传图片的代码
if (Fileuploader1.FileName != ""){if (File.Exists(Server.MapPath("../images/" + "imagename" + ".jpg")))File.Delete(Server.MapPath("../images/" + "imagename" + ".jpg"));Fileuploader1.SaveAs(Server.MapPath("../images/" + "imagename" + ".jpg"));}


希望您将图像路径存储在数据库中;在更新图像时更新数据库中的图像路径.
在应用此检查服务器之前,用户可以修改,否则您无法上传图片.

如果有任何进一步的疑问,请随时询问.

本文地址:https://www.itbaoku.cn/post/1356004.html