用C#实现图片二进制转化
2010-05-12 15:47
155 查看
代码
System.Drawing.Image img = System.Drawing.Image.FromFile("C:\\1.jpg");
MemoryStream ms = new MemoryStream();
img.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
ms.Flush();
ms.Seek(0, SeekOrigin.Begin);
byte[] buffer = new byte[ms.Length];
ms.Read(buffer, 0, (int)ms.Length);
Response.BinaryWrite(buffer);
MemoryStream ms2 = new MemoryStream(buffer,0,buffer.Length);
ms2.Seek(0, SeekOrigin.Begin);
System.Drawing.Image img2 = System.Drawing.Image.FromStream(ms2);
img2.Save("C:\\2.jpg", System.Drawing.Imaging.ImageFormat.Icon);
System.Drawing.Image img = System.Drawing.Image.FromFile("C:\\1.jpg");
MemoryStream ms = new MemoryStream();
img.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
ms.Flush();
ms.Seek(0, SeekOrigin.Begin);
byte[] buffer = new byte[ms.Length];
ms.Read(buffer, 0, (int)ms.Length);
Response.BinaryWrite(buffer);
MemoryStream ms2 = new MemoryStream(buffer,0,buffer.Length);
ms2.Seek(0, SeekOrigin.Begin);
System.Drawing.Image img2 = System.Drawing.Image.FromStream(ms2);
img2.Save("C:\\2.jpg", System.Drawing.Imaging.ImageFormat.Icon);
相关文章推荐
- C#实现把图片转换成二进制以及把二进制转换成图片的方法示例
- 用C,C++代码实现二进制数据与图片的转化
- C#中将图片文件转化为二进制数组-用于数据库存储
- asp.net(c#)实现从sqlserver存取二进制图片
- asp.net(c#)实现从sql server存取二进制图片
- ASP.NET(C#) 实现将图片以二进制保存到数据库中 转
- asp.net(c#)实现从sqlserver存取二进制图片的代码
- asp.net(c#)实现从sql server存取二进制图片
- ASP.NET(C#) 实现将图片以二进制保存到数据库中
- Android用StaticLayout实现文字转化为图片效果(类似长微博发送)
- C#将照片或图片转化为byte[]存入数据库,从数据库中读照片
- c# 将图片的二进制数据插入到数据库中
- C#将图片转换二进制保存至Xml
- Flex中利用ByteArray与BitmapData互相转换实现图片的二进制保存与复原
- c#实现图片gif去水印
- C#实现图片文件到数据流再到图片文件的转换 --转
- c#实现图片生成缩略图
- Verilog实现整数与小数部分的二进制转化为十进制
- 利用Python实现:将图片转化为Excel并保存