ImageResizer返回最近的图像断点

时间:2016-02-18 11:16:58

标签: c# asp.net imageresizer

像@Nathanael Jones回答here ImageResizer库有“预设”来创建某种断点。

我想在我的另一个问题上提到断点:

1º - 320w-213h

2º - 453w-302h

3º - 579w- 386h

依旧......

我的问题是我可以请求像"?w=300&h=200"这样的图像,并返回我最近的断点,在这种情况下是第一个断点。

1 个答案:

答案 0 :(得分:1)

没有任何内置功能可以为您选择预设,或者" snap"到最近的一个。也就是说,使用Config.Current.Pipleine.Rewrite事件可以轻松实现,您可以访问e.QueryString["width"]e.QueryString["height"],并更改这些值。