码迷,mamicode.com
首页 > 其他好文 > 详细

canvas生成图片并保存到本地文件夹主要代码

时间:2016-04-01 12:48:26      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

js


var url = canvas.toDataURL();//把canvas中的图片变成data:image

 

C#

string filepath = "";
string imgData = Request["url"].ToString();
var date = DateTime.Now.ToString("yyyyMMddmsms");
if (imgData.StartsWith("data:image/png;base64") == true)
{
var base64 = imgData.Substring(22);
byte[] bytes = Convert.FromBase64String(base64);
MemoryStream memStream = new MemoryStream(bytes);
BinaryFormatter binFormatter = new BinaryFormatter();
var img = System.Drawing.Image.FromStream(memStream);
filepath = "~/images/output/" + date + ".png";
if (!Directory.Exists(Server.MapPath("~/images/output")))
{
Directory.CreateDirectory(Server.MapPath("~/images/output"));
}
img.Save(Server.MapPath(filepath));
}

canvas生成图片并保存到本地文件夹主要代码

标签:

原文地址:http://www.cnblogs.com/-maomao/p/5344470.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!