我有一个简单的 MVC2 应用程序,它将文件从浏览器上传到 MS SQL 数据库作为图像 blob。
然后我可以返回结果,例如:
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,但它似乎想将图像存储在我想要避免的服务器上。是否可以即时执行此操作..?
我需要保留原始文件,如果可能的话,我不想将图像作为文件存储在服务器上。
感谢您的任何指点!