裁剪大图像,但垫小图像

时间:2018-01-17 11:23:33

标签: crop imageresizer pad

我希望使用ImageResizer v4在网站上显示1920px by 335px版本的用户提供的图片。

我想使用裁剪以防图片大于给定尺寸,但填充如果它更小,并且介于两者之间我想缩小图像并添加填充以实现目标尺寸。

我知道我可以使用?w=1920&h=335&mode=crop进行裁剪,但如果太小则无法达到目标尺寸。添加&scale=up在小图片上效果不佳,因为图像会首先按比例放大然后裁剪。

另一方面,使用填充我会在大型源图像的情况下放弃大量的图像像素,当我真的可以将它们(向下)裁剪到目标尺寸时。

有人可以提供建议吗?

1 个答案:

答案 0 :(得分:0)

&mode=crop&scale=canvas结合使用以实现此目标。