TIFF文件不显示在图片框上

时间:2013-11-24 12:18:25

标签: c# winforms picturebox tiff

我正在TIFF中的图片框上显示C#个文件。我的代码在这里:

pictureBox1.Image = Image.FromFile("someName.tif");

此代码工作正常,但某些TIFF文件未显示在图片框上(TIFF文件未损坏)。有什么问题?

1 个答案:

答案 0 :(得分:0)

此TIFF文件包含使用JPEG 4:4:4压缩的一个彩色图像。 尽管Microsoft函数可以处理某些子类型的TIFF,包括一些JPEG压缩变体,但这个特定的文件使用了一种称为"旧样式"的JPEG压缩。看来微软的功能不支持这种风格。

如果您需要在代码中加载此类文件,则可能必须使用专用的映像库。