码迷,mamicode.com
首页 > Windows程序 > 详细

C# url获取图片流转字符串

时间:2018-07-24 11:15:08      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:ima   raw   turn   获得   path   close   adb   temp   request   


//http url获取图片流转字符串
//string url = serverUrl.TrimEnd(‘/‘) + PUrl;
//WebRequest request = WebRequest.Create(url);
//WebResponse response = request.GetResponse();
//Stream stream = response.GetResponseStream();
//byte[] byteFile = null;
//List<byte> bytes = new List<byte>();
//int temp = stream.ReadByte();
//while (temp != -1)
//{
// bytes.Add((byte)temp);
// temp = stream.ReadByte();
//}
//byteFile = bytes.ToArray();
//string str = Convert.ToBase64String(byteFile);
//response.Close();

//本地url获取图片流转字符串
string path = "E:/1.png";
FileStream fs = File.OpenRead(path); //OpenRead
int filelength = 0;
filelength = (int)fs.Length; //获得文件长度
Byte[] image = new Byte[filelength]; //建立一个字节数组
fs.Read(image, 0, filelength); //按字节流读取
System.Drawing.Image result = System.Drawing.Image.FromStream(fs);
fs.Close();
string str = Convert.ToBase64String(image);

return str;

C# url获取图片流转字符串

标签:ima   raw   turn   获得   path   close   adb   temp   request   

原文地址:https://www.cnblogs.com/TianXiaoLu/p/9358707.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!