【问题标题】:Using ImageResizing with a custom naming convention使用带有自定义命名约定的 ImageResizing
【发布时间】:2013-09-12 21:47:28
【问题描述】:

您好,我在 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,事情是我不想重定向用户。

谢谢

【问题讨论】:

  • 要求我们推荐或查找工具、库或喜爱的场外资源的问题对于 Stack Overflow 来说是题外话,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。 (从标志对话框复制)

标签: imageresizer


【解决方案1】:

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

FolderResizeSyntax plugin is an example of this

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-10
    • 2011-04-03
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 2013-07-19
    • 2011-04-26
    • 1970-01-01
    相关资源
    最近更新 更多