aspx.cs
using System;
using System.IO;
using System.Drawing;
using
System.Drawing.Imaging;
public partial class _2Stream :
System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs
e)
{}
protected void FileToStream(object sender, EventArgs
e)
{
//將JPG圖片轉(zhuǎn)化成字節(jié)數(shù)組
Image image =
Image.FromFile("E:/1.jpg");
//或者使用Server.MapPath
MemoryStream ms =
new MemoryStream();
image.Save(ms,
ImageFormat.Jpeg);
ms.Flush();
ms.Seek(0, SeekOrigin.Begin);
byte[]
buffer = new byte[ms.Length];
ms.Read(buffer, 0,
(int)ms.Length);
//遍歷字節(jié)數(shù)組
for (int i = 0; i <
buffer.LongLength; i++)
{
message.Text +=
buffer[i].ToString();
}
//將字節(jié)數(shù)組轉(zhuǎn)化成圖像文件(自定義格式)并保存
MemoryStream
ms2 = new MemoryStream(buffer, 0, buffer.Length);
ms2.Seek(0,
SeekOrigin.Begin);
Image image2 =
Image.FromStream(ms2);
image2.Save("E:\\2.gif", ImageFormat.Gif);
}
}
aspx
<asp:Button runat="server" Text="轉(zhuǎn)換" onclick="FileToStream"
/>
<asp:TextBox ID="message" runat="server" Width="100%" Height="600px"
TextMode="MultiLine" Wrap="true"></asp:TextBox>

參考資料
如何將jpg格式圖像文件轉(zhuǎn)化成一系列二進(jìn)制數(shù)據(jù),又如何將此二進(jìn)制數(shù)據(jù)轉(zhuǎn)化成jpg格式的文件?
http://www.cnblogs.com/begincsdn/archive/2005/07/12/191664.html
如何通過一個(gè)圖片的URL得到該圖片的尺寸大小?
http://www.cnblogs.com/begincsdn/archive/2005/07/12/191663.html