【发布时间】:2015-01-10 17:00:28
【问题描述】:
我正在将现有的 MVC 4 网站从自制用户文件上传切换到在上传文件时使用 ImageResizer 调整文件大小。
我在文档中看到我不应该使用 System.Drawing,但我想不出任何其他获取图像尺寸的方法。
尺寸来自原始图像还是调整大小的图像都没有关系,因为我保留纵横比并且只需要确定图像是横向还是纵向。
我在这里添加我在回复@Nathanael 的回答的评论中提到的代码。
ImageJob ij = new ImageJob(file, requestedImageInfo: null);
int ? y = ij.SourceWidth;
int ? z = ij.SourceHeight;
【问题讨论】:
-
谢谢,那是缺失的部分。我对 ImageResizer 非常满意。 (FWIW,我注意到编译器似乎并不介意那个空间,对我来说,在笔记本电脑上工作时更容易看到。)
标签: c# asp.net-mvc-4 imageresizer