Silverlight 的 MultiScaleImage(又名 DeepZoom)是否有任何 WPF 端口?Microsoft 是否为 WPF 制定了路线图?

我想从 WinForms 迁移到 WPF 并需要 DeepZoom 之类的东西,但使用 Silverlight 不是一个选择。

有帮助吗?

解决方案

目前没有港口。然而,DeepZoom 基于“万维望远镜”和“微软照片合成器”中的技术,因此它们运行该技术的桌面版本。我想可以肯定的是,Microsoft 将很快发布适用于 WPF 的多比例图像控件。如果您只想要“平移和缩放”,而不关心高分辨率图像的有效分解,您当然可以在 WPF 中实现相同的效果。这篇文章是 有关如何进行缩放和平移的示例.

其他提示

令人悲伤的消息(或“谣言”?)...在这个 WPF4 中要跟踪的功能列表 , ,海梅说

“笔记:在 PDC,我们说过 DeepZoom 将出现在 WPF4 中。不幸的是,该功能已被删除。我们只是无法将其挤入日程中。有一些解决方法:您可以使用 Web 浏览器控件或使用 Silverlight 托管 API. "

我猜那些 托管 API 如果您勇敢的话可能会很有用 - 但我猜只是将 Silverlight 对象放入 WPF WebBrowser 控件中会更简单......

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top