C#的Response.BinaryWrite图片乱码问题
2021-05-12 13:30
标签:path pat int 项目目录 bsp 部分 long 有一个 学习 今天学习Response对象,该对象的有很多的输出方式,其中有一个binaryWrite可以输出图片,但是在输出图片一开始出现了乱码,后来通过百度得到解决; 代码: 注意红色部分是后来添加上的,添加这一句之后问题得到解决,另外一个问题是Server.MapPath()指定到根目录,比如我的项目叫Web01,那么这里的路径到 (自定义项目目录)\Web01\Web01\Images\fff.jpg; C#的Response.BinaryWrite图片乱码问题 标签:path pat int 项目目录 bsp 部分 long 有一个 学习 原文地址:http://www.cnblogs.com/numen-fan/p/7573578.html FileStream stream = new FileStream(Server.MapPath("./fff.jpg"),FileMode.Open);
long FileSize = stream.Length;
byte[] Buffer = new byte[(int)FileSize];
Response.ContentType = "image/jpg";
stream.Read(Buffer,0,(int)FileSize);
stream.Close();
Response.BinaryWrite(Buffer);
Response.Write(Server.MapPath(@"Images\fff.jpg"));
下一篇:java lambada表达式
文章标题:C#的Response.BinaryWrite图片乱码问题
文章链接:http://soscw.com/index.php/essay/84713.html