7

如何在 Silverlight 应用程序上显示 tiff 文件?我可以显示除 tiff 以外的任何图像格式,有人可以帮我吗?谢谢。

4

5 回答 5

7

我成功地在 Silverlight 中显示了 TIFF。将免费的LibTiff.NET库移植到 Silverlight很容易,只需进行 3-4 次小调整。

该库本身非常类似于旧版和原始使用,并且仍然需要对 TIFF 格式的内部工作有一些了解,以便能够以人们需要的方式提取图像数据。

但这是可行的,然后可以将零碎的东西凿成WriteableBitmap.

于 2010-04-22T11:05:42.193 回答
1

你为什么不试试TiffLight呢?它是一个 Silverlight 控件,允许在 Silverlight 中本地显示 Tiff 文件。

于 2011-06-01T23:26:45.143 回答
0

我会使用一个 HttpHandler,它使用TiffBitmapDecoderPngBitmapEncoder类转换 Tiff。

或者,如果您可以在 Silverlight 中解码 Tiff 图像,则可以使用WriteableBitmap显示它们。

于 2009-09-04T16:00:52.953 回答
0

据此,Silverlight 2.0 不支持 tiff 图像。

但是,在文章中,我相信它解释了一种将 tiff 图像转换为 jpeg 或 png(Silverlight 支持)的方法。但是,您必须在服务器端进行此处理。

于 2009-09-04T13:53:41.093 回答
0

Tiff 文件是一种多页格式,因此渲染它不像 png、gif 或 bmp 那样简单。

你当然已经通过网络搜索找到了这个,但它会花费你。

于 2009-09-04T13:58:22.880 回答