资源简介

(亲测正确版)ASP.NET-c#-捕捉网页快照-网站截图-网站缩略图 ★★★★★★★★★★★★★★★★★★★★★★★★★★★ 建立网站缩略图源码 网页快照ASP.NET网站截图 网页快照ASP.NET c# 输入网址获取网站图片 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 网上流传了很多网站缩略图的asp.net,但是都无法使用,本人亲测,该代码进行优化,速度快,效率高,占内存非常少。

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using okpower.Utility;
using System.Drawing;
using System.Drawing.Imaging;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender EventArgs e)
    {

    }

    public string WebPreview(string url)
    {
        if (string.IsNullOrEmpty(url)) return string.Empty;
        string fold = “_images/“;//图片存放目录
        string physicsFold = Server.MapPath(fold);
        string name = url;
        name = name.Replace(‘/‘ ‘-‘);
        name = name.Replace(‘:‘ ‘_‘);
        name = name.Replace(‘&‘ ‘_‘);
        name = name.Replace(‘‘ ‘_‘);
        name = name.Replace(‘\‘‘ ‘_‘);
        name = name.Replace(‘“‘ ‘_‘);
        string fileName = name + “.jpg“;
        if (!System.IO.File.Exists(physicsFold + fileName))
        {
            try
            {
                Bitmap image = okpower.Utility.WebPreview.GetWebPreview(new Uri(url));

                //保存图片数据
                image.Save(physicsFold + fileName ImageFormat.Jpeg);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
        return fold + fileName;
    }
    protected void bt_Click(object sender EventArgs e)
    {
        this.Preview.InnerHtml = ““;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      24576  2006-12-26 00:07  网页快照ASP.NET网站截图\Bin\okpower.Utility.dll

     文件      28160  2006-12-26 00:07  网页快照ASP.NET网站截图\Bin\okpower.Utility.pdb

     文件        711  2006-12-26 00:04  网页快照ASP.NET网站截图\Default.aspx

     文件       1628  2006-12-26 00:08  网页快照ASP.NET网站截图\Default.aspx.cs

     文件       6921  2006-12-25 18:33  网页快照ASP.NET网站截图\ImageLibrary.cs

     文件       1700  2006-12-26 00:03  网页快照ASP.NET网站截图\Web.Config

     文件      12905  2006-12-25 22:53  网页快照ASP.NET网站截图\WebPreview.cs

     目录          0  2006-12-26 00:01  网页快照ASP.NET网站截图\Bin

     目录          0  2011-11-17 16:57  网页快照ASP.NET网站截图\_images

     目录          0  2011-11-17 16:57  网页快照ASP.NET网站截图

----------- ---------  ---------- -----  ----

                76601                    10


评论

共有 条评论