zoukankan      html  css  js  c++  java
  • webservice 上传图片、下载图片


        #region 上传图片
        
    /// <summary>
        
    /// 上传图片
        
    /// </summary>
        [WebMethod(Description = "上传图片", EnableSession = true)]
        
    public bool UploadFile(byte[] fs, string FileName,string oldPricute)
        {
            
    try
            {
                
    ///定义并实例化一个内存流,以存放提交上来的字节数组。
                MemoryStream m = new MemoryStream(fs);
                
    ///定义实际文件对象,保存上载的文件。
                //FileStream f = new FileStream(Server.MapPath(".") + "\\"
                
    // + FileName, FileMode.Create);
                String path = Function.GetStringValue(Application[BusParameter.PRO_IMAGE_SAVE_POSITION]);
                
    if (!System.IO.Directory.Exists(path))
                    System.IO.Directory.CreateDirectory(path);
                FileStream f 
    = new FileStream(path + "\\" + FileName, FileMode.Create);
                
    ///把内内存里的数据写入物理文件
                m.WriteTo(f);
                m.Close();
                f.Close();
                f 
    = null;
                m 
    = null;
                
    //return "文件已经上传成功。";
                if (File.Exists(path + "\\" + "abc" + oldPricute + ".jpg"))
                    File.Delete(path 
    + "\\" + "abc" + oldPricute + ".jpg");
                
    return true;
            }
            
    catch (Exception ex)
            {
                
    return false;
                
    //this.WriteErrorLog(ex);
                
    //throw new SoapException(ex.Message, SoapException.ServerFaultCode);
            }
        }
        
    #endregion
    //WinForm
    WinForm

    下载图片代码:
    Code
    //WinForm

    byte
    [] proImage = Services.BASService.GetImage(string.Format("abc{0}.jpg",this.Pricture));
    picProduct.Image 
    = Converter.BytesToBitmap(proImage);//picProduct为pictureBox控件
  • 相关阅读:
    吴裕雄--天生自然 python语言数据分析:开普勒系外行星搜索结果分析
    吴裕雄--天生自然 R语言数据分析:火箭发射的地点、日期/时间和结果分析
    吴裕雄--天生自然 PYTHON数据分析:基于Keras的CNN分析太空深处寻找系外行星数据
    吴裕雄--天生自然 python数据分析:基于Keras使用CNN神经网络处理手写数据集
    吴裕雄--天生自然 PYTHON数据分析:钦奈水资源管理分析
    吴裕雄--天生自然 PYTHON数据分析:医疗数据分析
    独家解密:阿里大规模数据中心性能分析
    日志服务Python消费组实战(三):实时跨域监测多日志库数据
    日志服务Python消费组实战(二):实时分发数据
    日志服务与SIEM(如Splunk)集成方案实战
  • 原文地址:https://www.cnblogs.com/xvqm00/p/1563412.html
Copyright © 2011-2022 走看看