我是想把客户端上的图片转化成数组,再写进数据库
以下函数是将服务器上指定路径的图片转成数组:
        /// 将照片转换为二进制数组 
        /// </summary> 
        /// <param name="path"></param> 
        /// <returns></returns> 
        private byte[] PhotoToArray(string path)
        {
            FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read);
            byte[] bufferPhoto = new byte[stream.Length];
            stream.Read(bufferPhoto, 0, Convert.ToInt32(stream.Length));
            stream.Flush();
            stream.Close();
            return bufferPhoto;            
        }如果要把客户端上指定路径的图片转成数组,该怎么写,谢谢

解决方案 »

  1.   

    http://www.cnblogs.com/blue1899/archive/2007/11/25/971675.html
      

  2.   

    先需要通过某种方式(web、HTTP、FTP)上传到服务器。
      

  3.   

    http://www.cnblogs.com/blue1899/archive/2007/11/25/971675.html
    可以传了,但如果不用FileUpload客户浏览的话,还有没有其它办法?知道的请告诉我下
      

  4.   

    弄个空白页面Response.BinaryWrite然后你的img的src再指向这个页面