在C#中加载.tiff文件

时间:2010-11-24 09:58:55

标签: c# tiff

我必须加载.tiff文件

我同时使用了Image.FromFile()Bitmap.FromFile()

但他们正在抛出OutOfMemoryException

有关如何加载此解决方案的任何解决方案吗?

4 个答案:

答案 0 :(得分:6)

我假设您尝试加载的TIFF文件使用的压缩与.Net不兼容。即.Net不支持JPEG compression

我建议您尝试LibTiff.Net(虽然我无法确定它是否有效):

答案 1 :(得分:1)

我使用ImageGlue。它可以转换更多,然后只是tiff。

答案 2 :(得分:0)

project上有codeproject:“如何使用C#加载/显示图像”。 看看吧

答案 3 :(得分:0)

由于多个图像tiff文件,可能会出现此问题。在这种情况下,您必须从源tiff文件中提取单个图像文件,然后逐帧查看。这是一个示例代码。

http://www.c-sharpcorner.com/Blogs/10924/how-to-save-split-merge-and-view-multipage-tiff-image.aspx