2

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

有没有其他方法可以在 wpf 中使用 .tga 文件?如何像 wpf 中的任何其他 .jpg(图像文件)一样使用这些(.tga)文件?

4

4 回答 4

3

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

于 2010-04-10T12:02:57.500 回答
0

TGA 不是一种非常普遍的格式......例外的意思正是它所说的:WPF 没有适合这种格式的解码器。您必须将其转换为已知格式。

于 2010-03-05T10:55:37.273 回答
0

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

如果你想自己动手,这里是 TGA 规范:local.wasp.uwa.edu.au/~pbourke/dataformats/tga/

于 2010-03-19T19:05:55.247 回答