我希望使用ImageResizer(来自ImageResizing dot net)进行编程。我通过NuGet安装了适用于MVC的ImageResizer。但是当我尝试使用以下示例代码时:
在foreach中,"HttpContext.Current.Request.Files.Keys"无法解析?我的using引用正确,Visual Studio没有提供"Resolve"选项。
//Loop through each uploaded file
foreach (string fileKey in HttpContext.Current.Request.Files.Keys)
{
HttpPostedFile file = HttpContext.Current.Request.Files[fileKey];
if (file.ContentLength <= 0) continue; //Skip unused file controls.
//The resizing settings can specify any of 30 commands.. See http://imageresizing.net for details.
//Destination paths can have variables like <guid> and <ext>, or
//even a santizied version of the original filename, like <filename:A-Za-z0-9>
ImageResizer.ImageJob i = new ImageResizer.ImageJob(file, "~/uploads/<guid>.<ext>", new ImageResizer.ResizeSettings(
"width=2000;height=2000;format=jpg;mode=max"));
i.CreateParentDirectory = true; //Auto-create the uploads directory.
i.Build();
}
在foreach中,"HttpContext.Current.Request.Files.Keys"无法解析?我的using引用正确,Visual Studio没有提供"Resolve"选项。