如何在尺寸调整后获得图像的新维度。 Imagesizer没有返回调整大小的图像的新维度?我应该把它当作这个链接吗? How to get the image dimension from the file name
ImageJob imageJob = new ImageResizer.ImageJob(file, "~/uploads/prods/<guid>.<ext>", new ImageResizer.ResizeSettings(
"width=700;quality=100;format=jpg;mode=max"));
imageJob.CreateParentDirectory = true; //Auto-create the uploads directory.
//i need new height value for image
imageJob.Build();
答案 0 :(得分:0)
ImageResizer具有source.width and source.height属性,您可以在调整图像大小后请求它们:
ImageResizer.ImageJob i = new ImageResizer.ImageJob(filename,
new string[] { "source.width", "source.height" });
i.Build();
int width = Convert.ToInt32(i.ResultInfo["source.width"]);
int height = Convert.ToInt32(i.ResultInfo["source.height"]);