0

我想使用ImageResizer v4在网站上显示用户提供的图像的 1920 像素 x 335 像素版本。

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

我知道我可以使用它进行裁剪,?w=1920&h=335&mode=crop但如果它太小,它就不会达到目标尺寸。添加&scale=up在小图像上看起来不太好,因为图像首先被放大然后裁剪。

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

有人可以建议吗?

4

1 回答 1

1

结合&mode=crop&scale=canvas实现这一点。

于 2018-02-19T00:29:32.907 回答