Silverlight 的 MultiScaleImage(又名 DeepZoom)的 WPF 是否有任何端口?Microsoft 是否为 WPF 制定了路线图?
我想从 WinForms 转移到 WPF 并需要像 DeepZoom 这样的东西,使用 Silverlight 不是一个选项。
Silverlight 的 MultiScaleImage(又名 DeepZoom)的 WPF 是否有任何端口?Microsoft 是否为 WPF 制定了路线图?
我想从 WinForms 转移到 WPF 并需要像 DeepZoom 这样的东西,使用 Silverlight 不是一个选项。
目前没有港口。然而,DeepZoom 是基于“万维望远镜”和“微软照片合成器”中的技术,因此它们运行的是桌面版本的技术。我想可以肯定的是,微软很快就会发布 WPF 的多比例图像控件。如果您只想要“平移和缩放”,而不关心高分辨率图像的有效分解,您当然可以在 WPF 中实现相同的效果。这篇文章是关于如何进行缩放和平移的一个示例。
可悲的消息(或“谣言”?)......在这个WPF4 中要跟踪的功能列表中,Jaime 说
“注意:在 PDC,我们说 DeepZoom 将在 WPF4 中。不幸的是,该功能已被削减。我们只是无法将其挤入日程安排。有解决方法:您可以使用 Web 浏览器控件或使用Silverlight 托管 API。”
我想如果你勇敢的话,那些托管 API可能会很有用 - 但我猜只是将 Silverlight 对象放在 WPF WebBrowser 控件中会更简单......