如果图像的扩展名是 .jpg、.jpeg、.png 或 .webp,我正在尝试调整图像大小。 下面是我的代码
if (System.IO.Path.GetExtension(newFileName).ToLower() == ".jpg" || System.IO.Path.GetExtension(newFileName).ToLower() == ".png" || System.IO.Path.GetExtension(newFileName).ToLower() == ".jpeg" || System.IO.Path.GetExtension(newFileName).ToLower() == ".webp")
{
var path = Path.Combine(_webHostEnvironment.WebRootPath, CMSUserAreaDir, "content_media/raw/" + newFileName);
var image = new ImageResizer.ImageJob(file, path, new ImageResizer.Instructions("maxwidth=1920"), false, false);
string a = ImageResizer.ImageBuilder.Current.Build(image).FinalPath;
}
我收到了这个错误 任何人都请帮助我知道我做错了什么。 提前致谢。
我不确定我的设置中是否遗漏了任何包,或者我不应该以这种方式使用 ImageJob。