您的位置:首页 > 编程语言 > ASP

ASP.NET(C#)下载图片代码

2015-03-17 17:13 363 查看

QQ:285679784 欢迎加入技术交流QQ群80669150 (附加信息:珠海 -"Lzw )一起学习 !



原文:http://www.cnblogs.com/bynet/archive/2010/06/21/1762158.html

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->try

{

string FullFileName = Server.MapPath(@"/images/imgname.jpg"); //FileName--要下载的文件名

System.IO.FileInfo DownloadFile = new System.IO.FileInfo(FullFileName);

if (DownloadFile.Exists)

{

Response.Clear();

Response.ClearHeaders();

Response.Buffer = false;

Response.ContentType = "application/octet-stream";

Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(DownloadFile.Name, System.Text.Encoding.ASCII));

Response.AppendHeader("Content-Length", DownloadFile.Length.ToString());

Response.WriteFile(DownloadFile.FullName);

Response.Flush();

Response.End();

}

else

{

//文件不存在

}

}

catch

{

//文件不存在

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: