Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Ruslan_Ataev


Ведущий Диалог

Зарегистрирован:
08 March 2005
Сообщения: 139
Примеры кода: 0
 

Как преобразовать byte[] to System.IO.Stream?

07 July 2006 15:47  


Пытаюсь изменить картинку, а получаю
Cannot implicitly convert type 'byte[]' to 'System.IO.Stream'
Помогите преобразовать массив байтов в поток:

private static Stream ResizeImage(HttpContext context)
{
using (System.Drawing.Image oldImage = System.Drawing.Image.FromStream(File.OpenRead(context.Server.MapPath("CompProductsImage.gif"))))
{
Size newSize = CalculateDimensions();
using (Bitmap newImage = new Bitmap(newSize.Width, newSize.Height, PixelFormat.Format24bppRgb))
{
using (Graphics canvas = Graphics.FromImage(newImage))
{
//
canvas.DrawImage(oldImage, new Rectangle(new Point(0, 0), newSize));
MemoryStream m = new MemoryStream();
newImage.Save(m, ImageFormat.Jpeg);

return m.GetBuffer();
}
}
}
}


private static Size CalculateDimensions()
{
Size newSize = new Size();

newSize.Width = 70;
newSize.Height = 70;

return newSize;
}

Данное сообщение получено с сайта GotDotNet.RU
Наверх
  



Общие вопросы программирования на ASP.NET

 Как преобразовать byte[] to System.IO.Stream?Ruslan_Ataev  07 July 2006 15:47
 Re: Как преобразовать byte[] to System.IO.Stream?Лиман Артём  07 July 2006 16:09
 RE: Как преобразовать byte[] to System.IO.Stream?Temych  07 July 2006 16:13
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта