Silverlight Deep Zoom服务器控件?

时间:2011-09-30 11:14:14

标签: .net asp.net silverlight custom-server-controls deepzoom

Silverlight Deep Zoom是我几年前推出的那些很酷的东西之一,但我从来没有真正尝试过。但是现在是时候了,我很惊讶地发现让事情变得多么复杂,我担心我在这里遗漏了一些东西。

据我所知,使用Silverlight Deep Zoom需要

  • 编写一个Silverlight应用程序嵌入您的网站,由于您必须自己实现各种操作(缩放,平移)并包含按钮图标,因此这并非完全没有任何Silverlight经验。
  • “手动”创建深度缩放金字塔文件。

我找到了很多关于如何做到这两点的例子,但它与在页面上粘贴控件,设置原始图像源和高度和宽度相差甚远,这实际上是我想要的所有。

所以:在我继续实施自己之前,

  • 您是否知道以任何方式包装上述内容的任何组件(免费或商业)?
  • 您知道Silverlight Deep Zoom的其他选择吗? JavaScript的? HTML5?
  • 我觉得这种技术今天有点过时了吗?

1 个答案:

答案 0 :(得分:1)

相当多的几点,将试图涵盖所有这些:

  • Silverlight Deep Zoom需要Silverlight应用程序......

(因此名称中的Silverlight:))

这难吗......不是真的。它只是将文件复制到服务器上的正确位置。

This example is hosted under a simple WordPress blog and took 10 mins to build

  • 你必须实现按钮等......

您可以使用开箱即用的免费DeepZoom Composer输出。您只需为更高级的动态生成创建自己的金字塔。

  • 您需要手动创建文件金字塔......

(使用DeepZoom composer

所以回答你的最后几点:

  • 你知道包装上述内容的任何组件(免费或商业) 以一种不错的方式?

不需要。它并不像你想象的那么困难。

  • 您知道Silverlight Deep Zoom的其他选择吗? JavaScript的? HTML5?

没有,虽然我确信会发明一些东西

  • 我觉得这种技术有点考虑 今天过时了?

不在我的书中,但我不知道您从何处获取信息。