Asp.net mvc 3 MVC 3“;参数无效";有时在使用WebImage时
我有一个控制器,你把宽度和高度传递给它,它会生成一个新的缩略图并保存到数据库中。它在大多数情况下都能工作,但在gif上,它在“thumbnail.FileContent=img.GetBytes();”—“参数无效”上返回错误 这里可能出了什么问题Asp.net mvc 3 MVC 3“;参数无效";有时在使用WebImage时,asp.net-mvc-3,image-processing,entity-framework-4,Asp.net Mvc 3,Image Processing,Entity Framework 4,我有一个控制器,你把宽度和高度传递给它,它会生成一个新的缩略图并保存到数据库中。它在大多数情况下都能工作,但在gif上,它在“thumbnail.FileContent=img.GetBytes();”—“参数无效”上返回错误 这里可能出了什么问题 FileManager.Models.File file = _fileRepository.GetFile(fileID); fileExtension = file.FileExtension; thumbnail = new FileMan
FileManager.Models.File file = _fileRepository.GetFile(fileID);
fileExtension = file.FileExtension;
thumbnail = new FileManager.Models.Thumbnail();
WebImage img = new WebImage(file.FileContent);
thumbnail.Width = img.Width;
thumbnail.Height = img.Height;
img.Resize(width, height.Value, true);
img.FileName = file.FileName;
thumbnail.FileContent = img.GetBytes();
thumbnail.FileSize = img.GetBytes().LongLength;
thumbnail.FileID = fileID;
_fileRepository.SaveThumbnail(thumbnail);
img.Write(fileExtension);
/Lasse的问题是,其中一个比例被计算为空,因为它小于一。哪个比例是这个比例,以及它是何时发生的?