У меня есть простое приложение MVC2, которое загружает файл из браузера в базу данных MS SQL в виде изображения.Изменение размера из базы данных SQL на лету с MVC2
Тогда я могу вернуть результаты что-то вроде:
public FileContentResult ShowPhoto(int id)
{
TemporaryImageUpload tempImageUpload = new TemporaryImageUpload();
tempImageUpload = _service.GetImageData(id) ?? null;
if (tempImageUpload != null)
{
byte[] byteArray = tempImageUpload.TempImageData;
return new FileContentResult (temp, "image/jpeg");
}
return null;
}
Но я хочу, чтобы вернуть эти изображения с измененным размером в обоих иконками и как вид галереи размера. Можно ли это сделать в этом результате? Я играю с отличным imageresizer.net, но мне кажется, что я хочу сохранить изображения на своем сервере, которых я хочу избежать. Можно ли это сделать на лету ..?
Мне нужно сохранить исходный файл и не по возможности хранить изображения в виде файлов на сервере.
Спасибо за любые указатели!
Ничего себе! Оба ответа ниже работают блестяще. Я не знаю, что делать теперь с отметкой, как было сказано, так как я был бы над луной только с одним из этих ответов :) – beebul