WPF图像控件逐步加载多页tiff

4

我想知道是否有现成的控件,或者开发一个控件来允许在网络上逐步加载多页tiff文件是否很容易?我正在处理一些页面数高达数千页的tiff图像,如果能够在下载一页或多页后就开始显示图像,只在需要时或在带宽可用时检索图像的其他页面,那将是非常好的。我意识到TIFF图像具有某些结构要求和周围的元数据,但我认为这应该是可能的。

2个回答

6
我建议您开始使用 LibTiffLibTiff.NET。后者易于入门,我迄今为止的经验非常好。它将允许您完全控制加载顺序。它确实有些取决于您要加载的tiff的确切格式。随机访问页面始终是可能的。此外,它还将使您对内存资源使用有很好的控制。
我认为先从规范开始是一场噩梦的配方。TIFF有如此多不同的解释(包括依赖于机器的字节顺序),以至于您会花费大量时间来实现和测试。LibTIFF是参考,并且具有非常温和的许可证形式。请在StackOverflow上查看我的问题here

1

嗨 - 我来自Atalasoft。我们的产品可以适应这种情况。虽然你不能轻松地发送TIFF的部分,但你可以将TIFF拆分成部分(1页TIFF),并按需发送它们。我们很乐意帮助您使用我们的产品使其正常工作 - 只需联系支持(http://atalasoft.com/support)。 - Lou Franco

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接