圖片轉換圖片流方法(二進制流)


 

/// <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();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM