如何在Silverlight多尺度图像上绘制形状?

时间:2010-07-17 22:31:56

标签: silverlight

有一个多尺度图像,深度图像作为源。现在我需要允许用户在多字母图像的顶部绘制poligons和线条,使得形状将跟随拖动和缩放以相应地缩放。

我尝试在多尺度图像之外添加画布,但无法弄清楚如何在缩放或拖动时使它们彼此粘在一起。

如果您在deepzoom图片上做过任何用户形状绘图,请分享您的方法。

谢谢, VAL

2 个答案:

答案 0 :(得分:0)

您是否查看了Silverlight 4 Puzzle演示?

http://johnpapa.net/silverlight/silverlight-4-html-puzzle-how-does-it-work/

通过检查此应用程序,您可能会获得一些“灵感”。

点击链接下载源代码: http://www.silverlight.net/community/samples/silverlight-4/html-puzzle/

答案 1 :(得分:0)

我以前做过这个。不确定这是否是首选/最佳方式,但您可以将图层添加到根deepzoom图层。 (对不起,我忘记了正确的术语)。

在我的情况下,我有4个子图层,其中一些用于渲染线条和形状,另一些用于渲染从URI加载的整个地图。