zoukankan      html  css  js  c++  java
  • 图片下载

    原文发布时间为:2010-06-29 —— 来源于本人的百度文章 [由搬家工具导入]

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using mshtml;

    public partial class Default22 : System.Web.UI.Page
    {
    protected void Page_Load(object sender, EventArgs e)
    {
    IHTMLDocument2 doc = new HTMLDocumentClass();
    ESpace.Common.IESimulator ie = new ESpace.Common.IESimulator();
    ie.Url = "http://www.baidu.com";
    ie.GetPageCode();

    doc.write(new object[] { ie.OutString });
    doc.close();
    if (doc != null)
    {
    List<string> urls = new List<string>();
    for (int i = 0; i < doc.images.length; i++)
    {
    IHTMLElement element = doc.images.item(i, 0) as IHTMLElement;
    string url = element.getAttribute("src", 0).ToString();
    if (url.Trim() != "" && !urls.Contains(url))
    {
    urls.Add(url);
    Response.Write(url + ",");
    ie.SaveImageFromUrl(Server.MapPath(".") + "/Down/" + DateTime.Now.ToString("yyyymmddhhmmss")+i.ToString() + ".gif", url);
    }
    }
    }
    }

    }
  • 相关阅读:
    using 关键字在 C++ 中的几种用法
    Chromium 修改图片资源
    SAM&广义SAM
    Burnside和Polya
    笔记:杜教筛
    笔记:莫比乌斯反演
    Miller-Rabin
    点分治
    虚树
    计算几何
  • 原文地址:https://www.cnblogs.com/handboy/p/7158408.html
Copyright © 2011-2022 走看看