首页 > 其他 > 详细

图片转换图片流方法(二进制流)

时间:2017-01-10 11:35:47      阅读:186      评论:0      收藏:0      [点我收藏+]

 

/// <summary>
/// 图片转换图片流方法
/// </summary>
/// <param name="path">文件路径</param>
/// <returns></returns>
private byte[] imgbytefromimg(string path)
{
FileStream f = new FileStream(path, FileMode.Open, FileAccess.Read);
Byte[] imgByte = new Byte[f.Length];//把图片转成 Byte型 二进制流
f.Read(imgByte, 0, imgByte.Length);//把二进制流读入缓冲区
f.Close();
return imgByte;
}

 

//以下两个方法来源网络没有测试

 // in1为  本地文件图片地址转换成流(例如:D:\13071494\pic\test.jpg)
File file = new File(path);
InputStream in1 = new FileInputStream(file);
            
// in2 为网络地址图片地址转换成流(例如: http://10.19.95.100/uimg/sop/commodity/1_x.jpg)
 java.net.URL url = new java.net.URL(path);
URLConnection conn = url.openConnection();
InputStream in2 = conn.getInputStream();

图片转换图片流方法(二进制流)

原文:http://www.cnblogs.com/isking/p/6268565.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!