Copy

Get Image Stream for Item

Stream str = serviceClient.ImageStreamGetById("10020", 4096, 4096);

int data;
List<byte> imgbyte = new List<byte>(4096 * 4096);
while ((data = str.ReadByte()) != -1)
{
    imgbyte.Add((byte)data);
}

Byte[] bitmapData = imgbyte.ToArray();
string imgstr = Convert.ToBase64String(bitmapData, 0, bitmapData.Length);

Image1.ImageUrl = "data:image/jpeg;base64," + imgstr;

System.Drawing.Image im = System.Drawing.Image.FromStream(new MemoryStream(bitmapData));
im.Save(@"c:\temp\img998.bmp");