none
上传图自动压缩图片 RRS feed

  • 问题

  • protected void btnPic_Click(object sender, Event

     

    Args e)
        {
            string fileNamePath = "", fileExc = "", mFilePath, mName;
            if (this.UploadSecond.PostedFile.FileName != null) {
                fileNamePath = this.UploadSecond.FileName;
                fileExc = fileNamePath.Substring(fileNamePath.LastIndexOf(".") + 1);
                try
                {
                    if (fileExc == "jpg")
                    {
                        mFilePath = Server.MapPath("upedfile/");
                        mName = fileNamePath.Substring(fileNamePath.LastIndexOf("\\") + 1);
                        this.UploadSecond.PostedFile.SaveAs(mFilePath + mName);
                     
                        Response.Write(mName);
                    }
                    else {
                        Response.Write("格式错误");
                    }
                }
                catch {
                    Response.Write("失败");
                }

            }

     

    通过上面的代码简单说明一下啊,如果我想上传一图出片的大小小于20K,并图的height:100px;width:100px; 要说明编写代码呢


    you are welcome
    • 已移动 Neddy Ren 2011年1月26日 5:04 (发件人:Visual C#)
    2011年1月25日 6:16

答案

全部回复