• 大小: 163KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: 其他
  • 标签:

资源简介

经测试通过的一个将整个网页保存成图片的例子(开发环境为VS2008),内附所需的JS库,需要支持CANVAS的浏览器。

资源截图

代码片段和文件信息

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.xml.Linq;
using System.IO;

public partial class CanvasSave : System.Web.UI.Page
{
    protected void Page_Load(object sender EventArgs e)
    {
        if (Request[“name“] != null)
        {
            string name = Request[“name“];
            String savePath = Server.MapPath(“~/images/output/“);
            try
            {
                FileStream fs = File.Create(savePath + “/“ + name);
                byte[] bytes = Convert.Frombase64String(Request[“data“]);
                fs.Write(bytes 0 bytes.Length);
                fs.Close();
            }
            catch (Exception except)
            {
            }

        }
    }  
}

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

     文件        448  2014-10-17 13:35  WebSite11\CanvasSave.aspx

     文件        985  2014-10-18 03:04  WebSite11\CanvasSave.aspx.cs

     文件       2077  2014-10-18 03:24  WebSite11\Default.aspx

     文件        557  2014-10-18 02:09  WebSite11\Default.aspx.cs

     文件       1199  2014-10-18 00:17  WebSite11\Default2.aspx

     文件        453  2014-10-17 23:45  WebSite11\Default2.aspx.cs

     文件        662  2014-10-18 00:11  WebSite11\Default3.aspx

     文件        453  2014-10-17 23:58  WebSite11\Default3.aspx.cs

     文件      27045  2009-03-22 11:57  WebSite11\excanvas.js

     文件     114132  2014-10-17 22:58  WebSite11\html2canvas.js

     文件       2429  2014-10-18 00:07  WebSite11\html5.js

     文件       1702  2014-10-18 01:20  WebSite11\HTMLPage.htm

     文件      25567  2014-10-18 03:24  WebSite11\images\output\123.png

     文件     268381  2014-10-17 23:47  WebSite11\jquery-1.9.1.js

     文件      93637  2014-10-17 22:49  WebSite11\jquery.min.js

     文件      46129  2014-10-17 23:46  WebSite11\knockout-3.0.0.js

     文件        452  2014-10-17 23:08  WebSite11\RotateCanvas.aspx

     文件       1020  2014-10-17 23:23  WebSite11\RotateCanvas.aspx.cs

     文件       8068  2014-10-17 23:23  WebSite11\web.config

     目录          0  2014-10-18 03:24  WebSite11\images\output

     目录          0  2014-10-17 22:47  WebSite11\App_Data

     目录          0  2014-10-17 23:21  WebSite11\images

     目录          0  2014-10-18 03:24  WebSite11

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

               595396                    23


评论

共有 条评论

相关资源