zoukankan      html  css  js  c++  java
  • ASP.NET下载网站上的地图图片(精)

    页面中引入:

    using System.Net;
    using System.IO;

    下面两个方法,结果都是一样,都可以下载网站上的图片;

    private void Sava1()
        {
            
    string url = "http://192.234.86.15/Maplink//05/000/000/013/000/000/006.png";
            WebRequest wreq 
    = WebRequest.Create(url);
            HttpWebResponse wresp 
    = (HttpWebResponse)wreq.GetResponse();
            Stream s 
    = wresp.GetResponseStream();
            System.Drawing.Image img;
            img 
    = System.Drawing.Image.FromStream(s);       
            img.Save(
    "E:\\000.png", System.Drawing.Imaging.ImageFormat.Png);
            MemoryStream ms 
    = new MemoryStream();
            img.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
            img.Dispose();
            Response.ClearContent();
            Response.ContentType 
    = "image/png";
            Response.BinaryWrite(ms.ToArray());
        }
        
    private void Sava2()
        {
            
    string url2 = "http://219.234.86.15/Maplink//03/000/000/004/000/000/002.png";
            WebClient my 
    = new WebClient();
            
    byte[] mybyte;
            mybyte 
    = my.DownloadData(url2);
            MemoryStream ms 
    = new MemoryStream(mybyte);
            System.Drawing.Image img;
            img 
    = System.Drawing.Image.FromStream(ms);
            img.Save(
    "E:\\001.png", System.Drawing.Imaging.ImageFormat.Png);   //保存
            
    //下面直接输出
            Response.ClearContent();
            Response.ContentType 
    = "image/gif";
            Response.BinaryWrite(mybyte);
            
    //如果是真实的图片地址直接用
            my.DownloadFile(url2, "E:\\001.png");   //保存 
        }

  • 相关阅读:
    关于今后的进展
    很久没来了
    达到极限了
    寒假进度4Scala环境配置
    寒假进度3Jupyter运行PyTorch
    寒假进度2Pycharm运行PyTorch
    寒假进度7Python与Jupyter使用对比
    寒假进度6音频多人声分离赛题分析
    《Google的软件测试之道》(5)
    《Google的软件测试之道》(6)
  • 原文地址:https://www.cnblogs.com/lizhao/p/1990474.html
Copyright © 2011-2022 走看看