代码之家  ›  专栏  ›  技术社区  ›  viky

Wpf:图像控件不支持.TGA文件

  •  2
  • viky  · 技术社区  · 16 年前

    在我的应用程序中,我使用的是图像,这些图像也可以是.tga(Targa Graphic)文件,当我使用.tga文件创建BitmapImage实例时,它抛出异常,说“找不到适合完成此操作的图像组件”。

    在wpf中使用.tga文件还有其他方法吗?

    4 回复  |  直到 16 年前
        1
  •  3
  •   Matthieu kelly    14 年前

    FreeImage 是一个免费的图像开源库,它有一个c#包装器。

        3
  •  0
  •   Thomas Levesque    16 年前

    TGA并不是一种非常普遍的格式。。。例外的意思就是:WPF没有适合这种格式的解码器。你必须把它转换成一种已知的格式。

        4
  •  0
  •   Scott J    16 年前

    不能保证这个项目的质量,但你可以看看这里: http://www.codeproject.com/KB/graphics/TargaImage.aspx

    如果您想自己使用TGA规范:local.wasp.uwa.edu.au/~pbourke/dataformats/TGA/