1

我正在尝试构建一个动态为 Deep Zoom MultiScaleImage 提供图像的应用程序。例如,当请求大图像的特定角落的图像时,应该自动渲染该图像。

渲染是我将实现的。但是当 MultiScaleImage 请求图像的那个角落时,需要调用我的代码。我该如何实施?

当我在 StackOverflow 上搜索这个时,我得到的结果解释了使用 DeepZoomTools 动态生成深度缩放图像。我不完全确定,但这不是我想要的。我只想在单独请求时生成图像,而不是动态生成所有图像。

编辑:让我举一个例子来解释一个可能的解决方案,我不知道如何实施。

如果 MultiScaleImage 请求图像 5/1_0.png,如果您知道 Deep Zoom 将是第 5 缩放级别的大图像第二列中的第一个图像(与深度缩放中的实际缩放值无关)。当 DeepZoom 请求这个文件时,我想查看我拥有的参数来生成它,它们是“5”、“1”和“0”。

4

1 回答 1

1

@Salil:会的。您可以使用路由(例如http://4guysfromrolla.com/articles/012710-1.aspx)将请求定向到 Web Generic 处理程序。请注意,通用处理程序比 aspx 页面更合适,因为它不必对页面生命周期做太多工作。

于 2012-03-01T18:59:43.283 回答