• 将byte[]的图片数据上传至服务器,并存放在服务器指定文件夹


    /       //****************2013-04-12********************
    //       //这种方法在服务器端保存图片存在权限问题,已废弃
    //
    //       /// <summary> 
    //       /// 字节流转换成图片 
    //       /// </summary> 
    //       /// <param name="byt">要转换的字节流</param> 
    //       /// <returns>转换得到的Image对象</returns> 
    //       public System.Drawing.Image BytesToImg(byte[] byt) 
    //       { 
    //           MemoryStream ms = new MemoryStream(byt); 
    //           System.Drawing.Image img = System.Drawing.Image.FromStream(ms); 
    //           return img; 
    //       }
    //
    //       //****************2013-04-12********************
    
    
           public void SavePic(byte[] aImageBytes, string aPicName)
           {
               try
               {
                   string fullName = GetServerName() + "/PartInfo/" +aPicName;
                   if(File.Exists(fullName))
                   {
                       File.Delete(fullName);
                   }
    
    //               Image preDrivePic  = BytesToImg(aImageBytes);
    //               preDrivePic.Save(fullName,System.Drawing.Imaging.ImageFormat.Jpeg);
    
                   FileStream fs = new FileStream(fullName, FileMode.Create);
                   //数据保存到磁盘中
                   BinaryWriter bw = new BinaryWriter(fs);
                   bw.Write(aImageBytes);
                   bw.Flush();
                   bw.Close();
                   fs.Close();
                   GC.Collect();
    
               }
               catch(Exception ex)
               {
                   throw new Exception("找不到资源文件夹PadResourceFiles/PartInfo/" + ex.Message);
               }
           }
    
        private static string GetServerName()
           {
               return AppDomain.CurrentDomain.BaseDirectory + "Pad/PadResourceFiles";
           }
  • 相关阅读:
    django + scrapy 部署
    scrapyd 爬虫部署
    爬虫部署
    使用Scrapy爬取图片入库,并保存在本地
    学习Spider 了解 Scrapy的流程
    Django 的 一些基本操作:视图函数,路由配置
    Django 了解
    sql
    嚯嚯~ module 1
    Long Way To Go 之 Python 5 (2)
  • 原文地址:https://www.cnblogs.com/ShaYeBlog/p/3021421.html
Copyright © 2020-2023  润新知