调整大小后的 WebImage 裁剪不起作用
WebImage Crop After Resize dont work
我上传了一个文件,上传后根据我得到的信息,我调整图像大小,裁剪并再次调整大小
但只是第一次调整大小工作,裁剪和第二次调整大小做注意图像,第一次调整大小后我必须做什么?
WebImage img = new WebImage(file.InputStream);
img.Resize(image_sw, image_sh);
img.Crop(image_y, image_x, image_y + image_h, image_x + image_w);
img.Resize(300, 300);
var path = Request.MapPath("~/Content/images/category/" + model.ID + "." + type);
img.Save(path);
Resize 方法有一个 return 参数,其中包含新调整大小的图像。只保存 img 将以旧尺寸保存旧图像。
试试这个:
img = img.Resize(300, 300);
我上传了一个文件,上传后根据我得到的信息,我调整图像大小,裁剪并再次调整大小
但只是第一次调整大小工作,裁剪和第二次调整大小做注意图像,第一次调整大小后我必须做什么?
WebImage img = new WebImage(file.InputStream);
img.Resize(image_sw, image_sh);
img.Crop(image_y, image_x, image_y + image_h, image_x + image_w);
img.Resize(300, 300);
var path = Request.MapPath("~/Content/images/category/" + model.ID + "." + type);
img.Save(path);
Resize 方法有一个 return 参数,其中包含新调整大小的图像。只保存 img 将以旧尺寸保存旧图像。
试试这个:
img = img.Resize(300, 300);