1

Deep Zoom MultiScaleImage に画像を動的に提供するアプリケーションを構築しようとしています。たとえば、大きな画像の特定のコーナーの画像が要求された場合、その画像は自動的にレンダリングされます。

レンダリングは私が実装するものです。しかし、MultiScaleImage が画像のそのコーナーを要求したときに、私のコードを呼び出す必要があります。これを実装するにはどうすればよいですか?

これを StackOverflow で検索すると、DeepZoomTools を使用したディープ ズーム画像の動的生成を説明する結果が得られます。完全にはわかりませんが、これは私が望んでいるわけではありません。個別に要求された場合にのみ画像を生成し、その場ですべてを生成したくありません。

編集:実装方法がわからない、これに対する可能な解決策の1つを説明する例を挙げましょう。

MultiScaleImage が画像 5/1_0.png を要求する場合、ディープ ズームが 5 番目のズーム レベルで大きな画像の 2 列目の最初の画像になることがわかっている場合 (ディープ ズームの実際のズーム値とは関係ありません)。DeepZoom がこのファイルを要求すると、私が持っているパラメーター (「5」、「1」、および「0」) を見て生成したいと考えています。

4

1 に答える 1

1

@サリル:やります。ルーティング (例: http://4guysfromrolla.com/articles/012710-1.aspx ) を使用して、要求を Web Generic ハンドラーに送信できます。一般的なハンドラーは、ページのライフサイクルで多くの作業を行う必要がないため、aspx ページよりも少し適していることに注意してください。

于 2012-03-01T18:59:43.283 に答える