如何将图像保存到文件夹或目录中 [英] How to save image into folder or directory

查看:105
本文介绍了如何将图像保存到文件夹或目录中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hiiii所有我都有像我这样的图片网址,而不是绑定到图片截图我必须保存在项目或任何目录中的任何文件夹中请帮助我..



我尝试过:



imgScreenShot.ImageUrl =data:image / png; base64,+转换。 ToBase64String(bytes);

解决方案

试试这个样本



 < span class =code-keyword> string  folderPath = Server.MapPath( 〜/ ImagesFolder / );  //  在解决方案的根目录中创建一个文件夹。 
string fileName = IMageName.jpg;
string imagePath = folderPath + fileName;

string base64StringData = 数据:图像/ PNG; BASE64,iVBORw0KGgoAAAANSUhEUgAAAlgAAADmCAYAAAA ...........; // 您的基本64字符串数据
string cleandata = base64StringData.Replace( data:image / png; base64,,< span class =code-string>
);
byte [] data = System.Convert.FromBase64String(cleandata);
MemoryStream ms = new MemoryStream(data);
System.Drawing.Image img = System.Drawing.Image.FromStream(ms);
img.Save(imagePath,System.Drawing.Imaging.ImageFormat.Jpeg);


试试,



 myImage.Save(path,ImageFormat.Jpeg); 







或者从以下链接获取帮助:



c# - 如何在Asp.net中的文件夹中保存图像控制图像 - 堆栈溢出 [ ^ ]



如何使用C#将图像存储到asp.net中的文件夹中 [ ^ ]



将图像保存到asp.net/c#中的项目文件夹 - Stack Overflow [< a href =http://stackoverflow.com/questions/24276550/saving-images-to-a-project-folder-in-asp-net-ctarget =_ blanktitle =New Window> ^


Hiiii all I have image URL with me like below instead of binding that to image to screenshot I have to save that in any folder in project or any directory please help me..

What I have tried:

imgScreenShot.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(bytes);

解决方案

Try this sample

string folderPath = Server.MapPath("~/ImagesFolder/");  //Create a Folder in your Root directory on your solution.
string fileName = "IMageName.jpg";
string imagePath = folderPath + fileName;

string base64StringData = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAADmCAYAAAA..........."; // Your base 64 string data
string cleandata = base64StringData.Replace("data:image/png;base64,", "");
byte[] data = System.Convert.FromBase64String(cleandata);
MemoryStream ms = new MemoryStream(data);
System.Drawing.Image img = System.Drawing.Image.FromStream(ms);
img.Save(imagePath, System.Drawing.Imaging.ImageFormat.Jpeg);


Try,

myImage.Save(path, ImageFormat.Jpeg);




Or take help from these links below:

c# - How to save Image Control Image in Folder in Asp.net - Stack Overflow[^]

how to store image into the folder in asp.net using C#[^]

Saving images to a project folder in asp.net/c# - Stack Overflow[^]


这篇关于如何将图像保存到文件夹或目录中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆