使用 ImageResizer 确定上传的照片是肖像还是风景
Determine If Uploaded Photo is Portrait or Landscape with ImageResizer
我正在尝试确定上传图片的方向。
基于此,我将一个或另一个水印叠加。
我以为我可以使用:
HttpPostedFileBase file = base.Request.Files["photo"];
ImageResizer.ImageJob i = new ImageResizer.ImageJob(file,requestedImageInfo: null);
i.SourceWidth
i.SourceHeight
但是这些总是空的。
您必须在 ImageJob 上调用 .Build()
才能使任何事情发生。在执行之前,它只是一个描述符。
.
我正在尝试确定上传图片的方向。 基于此,我将一个或另一个水印叠加。
我以为我可以使用:
HttpPostedFileBase file = base.Request.Files["photo"];
ImageResizer.ImageJob i = new ImageResizer.ImageJob(file,requestedImageInfo: null);
i.SourceWidth
i.SourceHeight
但是这些总是空的。
您必须在 ImageJob 上调用 .Build()
才能使任何事情发生。在执行之前,它只是一个描述符。