银光放大

发布于 2024-07-19 03:24:45 字数 152 浏览 6 评论 0原文

我已经使用 kit3D 动态创建了一个 3D 结构(基本上是一个图像)。但是,我只想缩放整个结构的一小部分。我的整个图像一次全部加载,所以我不考虑使用深度缩放。 无论如何,我可以在 silverlight 中仅缩放动态生成的图像的一部分吗?

谢谢你, 拉姆亚

I have created a 3D structure(basically an image) dynamically using kit3D.However,I wanted to zoom only a small segment of the whole structure.My entire image is loaded altogather at a time,so I am not considering using deep zoom.
Is there anyway where I can zoom only a part of a dynamically generated image in silverlight??

Thank you,
Ramya

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

离旧人 2024-07-26 03:24:45

您可以使用 Scale RenderTransform 来增加图像的大小,然后使用剪辑仅显示图像的一部分,从而给出缩放的效果。

或者,您可以使用 ViewBox来自 Silverlight 工具包

You can use a Scale RenderTransform to increase the size of the image, then use a clip to only show one part of it, thus giving the effect of zoom.

Alternatively you can use a ViewBox from the Silverlight toolkit

如痴如狂 2024-07-26 03:24:45

我会使用 MultiScaleTileSource 来实现这一点。 它是一个基于回调的系统 - 当用户缩放或平移时,它会从您实现的函数请求深度缩放图块。

这是一些 示例代码,这是一个从虚拟地球动态提取地图图块的完整工作示例< /a>.

I'd use a MultiScaleTileSource for that. It's a callback based system - it requests Deep Zoom tiles from a function you implement when the user zooms or pans.

Here's some sample code, and here's a full working example that pulls map tiles dynamically from Virtual Earth.

不乱于心 2024-07-26 03:24:45

这个示例可能会有所帮助。

This example may be helpful.

血之狂魔 2024-07-26 03:24:45

http://www.silverenlightenment.com/ 上有使用 silverlight 3 和 Virtual Earth 的示例

there is an example of use silverlight 3 and Virtual Earth on http://www.silverenlightenment.com/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文