【问题标题】:How to draw shapes on top of Silverlight multiscaleimage?如何在 Silverlight 多尺度图像上绘制形状?
【发布时间】:2010-07-19 16:55:56
【问题描述】:

有一张以深度缩放图像为来源的多尺度图像。现在我需要允许用户在 multiscalimage 上绘制 poligons 和 line,这样形状会随着拖动和缩放而相应地缩放。

我尝试在多尺度图像之外添加一个画布,但不知道如何使它们在缩放或拖动时相互粘连。

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

谢谢, 值

【问题讨论】:

    标签: silverlight


    【解决方案1】:

    您查看过 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/

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        最近更新 更多