图片是动态显示(即每刷新一次,图片内容会变化)。如何保存已经显示出来的图片呢?

解决方案 »

  1.   

    ????谁保存??客户自己保存??
    如果是.则需要在头文件中输入,提示客户下载.HttpContext.Current.Response.AppendHeader("Content-Disposition","attachment;filename=test.xls"); //设置文件头及文件名
     
     
       Page.Response.ContentType = "application/pdf"
            Response.AppendHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8))
            'Response.AddHeader("Content-Length", FileSize)
            Response.Charset = "UTF-8"
            Response.WriteFile(FolderName)
            Response.End()
      

  2.   

    例如这个网页中:http://db.sohu.com/regurl/regform.asp?Step=REGFORM&class=
    在“请输入校验码”后的图片。如何保存下来啊?
      

  3.   

    protected  string downloadfromurl(string remoteUrl)
    {
    WebClient myWebClient = new WebClient();
    byte[] myDataBuffer = myWebClient.DownloadData (remoteUrl);
    // Display the downloaded data.
    string download = Encoding.Default.GetString(myDataBuffer);
    return download;
    }
      

  4.   

    例如这个网页中:http://db.sohu.com/regurl/regform.asp?Step=REGFORM&class=
    在“请输入校验码”后的图片。如何保存下来啊?
    ==================
    那个校验码是随机生成的,你只能保存你当前看到的图片(当然刷新以后会换成另一张图片),不可能一次就把所有的都保存下来。
      

  5.   

    用socket
    请问如何做呢?可否讲一下大概的思路