图片以流形式输出到页面转化成以存储本地图片 图片以流的形式输出到页面 如何将流输出转换成 存储本地图片形式 存储到本地指定文件夹类似功能为点击图片--->另存为 功能 转化为 代码后台代码存储图片形式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先保存数据到服务器,浏览页面下载图片byte[] photo=(byte[])dr[1];Fille.WriteAllBytes("",Photo); System.Drawing.Image image = System.Drawing.Image.FromFile(Server.MapPath("images/p001.jpg")); Bitmap bitmap = new Bitmap(100, 100); Graphics g = Graphics.FromImage(bitmap); g.Clear(Color.White); g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.High; g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality; g.DrawImage(image, new Rectangle(0, 0, bitmap.Width, bitmap.Height), 0, 0, image.Width, image.Height, GraphicsUnit.Pixel); //lz的意思是不要保存到流中然后输出到页面,而是想直接保存图片? //MemoryStream ms = new MemoryStream(); //bitmap.Save(ms, ImageFormat.Jpeg); //Response.ContentType = "image/jpeg"; //Response.BinaryWrite(ms.ToArray()); bitmap.Save(Server.MapPath("images/thumb_p001.jpg")); 传入图片二进制数组FileStream FS = new FileStream("未命名.JPG", FileMode.Open);BinaryReader BR = new BinaryReader(FS);byte[] bytes = BR.ReadBytes((Int32)FS.Length);Image image1 = BytesToImage(bytes);image1.Save("未命名1.JPG", System.Drawing.Imaging.ImageFormat.Jpeg); 那就是download功能啊。Response.ClearHeaders();Response.AddHeader( "Content-Type", "image/gif");Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(docName));Response.WriteAllBytes(...); Response.WriteAllBytes 写错了。应该是 Response.WriteFile(Server.MapPath("~/1.gif")); huangwenquan123朋友 我的意思是既输出到页面上又转存到指定文件夹中 同样的环境,部署工程后,报错需要安装Oracle? 菜鸟寻求asp.net生成PDF文件(源代码),在线等待. 网站上传后,没有主页 简单典型问题,MM立马散分求达人! Framework v1.1.4322安装问题 望各位前辈指点下! Console.WriteLine 的问题 Dotlucene在.net2005 上怎么实现啊 MVC 点击按钮关闭当前窗体并刷新父窗体 给位高手帮帮我,谢谢!! 求个思路 给每个独立的注册用户 生成出独立的动态网站。。。 asp 执行cmd命令
byte[] photo=(byte[])dr[1];
Fille.WriteAllBytes("",Photo);
Bitmap bitmap = new Bitmap(100, 100);
Graphics g = Graphics.FromImage(bitmap);
g.Clear(Color.White);
g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.High;
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
g.DrawImage(image, new Rectangle(0, 0, bitmap.Width, bitmap.Height), 0, 0, image.Width, image.Height, GraphicsUnit.Pixel);
//lz的意思是不要保存到流中然后输出到页面,而是想直接保存图片?
//MemoryStream ms = new MemoryStream();
//bitmap.Save(ms, ImageFormat.Jpeg);
//Response.ContentType = "image/jpeg";
//Response.BinaryWrite(ms.ToArray());
bitmap.Save(Server.MapPath("images/thumb_p001.jpg"));
BinaryReader BR = new BinaryReader(FS);
byte[] bytes = BR.ReadBytes((Int32)FS.Length);
Image image1 = BytesToImage(bytes);
image1.Save("未命名1.JPG", System.Drawing.Imaging.ImageFormat.Jpeg);
Response.AddHeader( "Content-Type", "image/gif");
Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(docName));Response.WriteAllBytes(...);
朋友 我的意思是既输出到页面上又转存到指定文件夹中