图像调整大小 - 固定宽度和高度,填充均匀图像较小

时间:2013-04-18 09:50:46

标签: imageresizer

当我上传100x100图像时,我无法将其填充为120x120,空白填充额外的20px。

如果我上传200x150,那么120x120图像就可以了,填充空白。

这是我的代码。

var setting = new ResizeSettings
                       {
                           Width = 120,
                           Height = 120,
                           Format = "jpg"
                       };


 ImageBuilder.Current.Build(image, "desctination", setting, false, false);

不知道为什么,但我想我过去成功地使用过这种方法。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

ImageResizer API Introduction page的第2段对此进行了解释;使用&scale=canvas或Scale = ScaleMode.UpscaleCanvas。