0

嗨,我在 imageresizing.net 项目中查看是否有处理此问题的插件,但我没有找到。

我需要设置 imageresizer 来处理带有前缀的图像,前缀将定义调整后图像的大小和不同属性。

示例在磁盘上,我们有图像 /Images/Folder1/12345.jpg 所以请求就像 /Images/Folder1/small_12345.jpg

所以我需要处理请求,取前缀(在这种情况下很小)并根据 xml 决定哪些属性适用于原始图像,将其转换为 /Images/Folder1/12345.jpg?w=100&h=75.. .

这是因为我们已经有了这个命名约定,并且我们不想从我们的 Web 应用程序中更改它,但是我们正在从每天对图像进行批处理转变为使用图像调整器在运行中进行。

所以问题是有这样的插件或者你推荐什么解决方案?我正在考虑创建一个拦截这种图像名称的 httpmodule 包装器,根据前缀从 xml 中读取配置并使用图像调整器格式调用新的 url,事情是我不想重定向用户。

谢谢

4

1 回答 1

0

这是基本的 URL 重写 - 您可以使用任何 URL 重写模块,或使用 ImageResizer 自己的 URL 重写 API -Rewrite事件来完成。

FolderResizeSyntax插件就是一个例子

于 2013-09-14T17:52:43.980 回答