## ImageCodecInfo class

的ImageCodecInfo类提供必要的存储成员和方法来检索有关已安装的图像编码器和解码器（称为编解码器）的所有相关信息。不可继承。

```csharp
public sealed class ImageCodecInfo
```

## 特性

| 姓名 | 描述 |
| --- | --- |
| [Clsid](../../system.drawing.imaging/imagecodecinfo/clsid) { get; set; } | 获取或设置一个Guid包含标识特定编解码器的 GUID 的结构。 |
| [CodecName](../../system.drawing.imaging/imagecodecinfo/codecname) { get; set; } | 获取或设置一个包含编解码器名称的字符串。 |
| [FilenameExtension](../../system.drawing.imaging/imagecodecinfo/filenameextension) { get; set; } | 获取或设置包含编解码器中使用的文件扩展名的字符串。 扩展名用分号分隔。 |
| [FormatDescription](../../system.drawing.imaging/imagecodecinfo/formatdescription) { get; set; } | 获取或设置描述编解码器文件格式的字符串。 |
| [FormatID](../../system.drawing.imaging/imagecodecinfo/formatid) { get; set; } | 获取或设置一个Guid包含标识编解码器格式的 GUID 的结构。 |
| [MimeType](../../system.drawing.imaging/imagecodecinfo/mimetype) { get; set; } | 获取或设置包含编解码器的多用途 Internet 邮件扩展 (MIME) 类型的字符串。 |
| [SignatureMasks](../../system.drawing.imaging/imagecodecinfo/signaturemasks) { get; set; } | 获取或设置可用作过滤器的二维字节数组。 |
| [SignaturePatterns](../../system.drawing.imaging/imagecodecinfo/signaturepatterns) { get; set; } | 获取或设置代表编解码器签名的二维字节数组。 |
| [Version](../../system.drawing.imaging/imagecodecinfo/version) { get; set; } | 获取或设置编解码器的版本号。 |

## 方法

| 姓名 | 描述 |
| --- | --- |
| static [GetImageDecoders](../../system.drawing.imaging/imagecodecinfo/getimagedecoders)() | 返回一个数组ImageCodecInfo包含有关 GDI+. 中内置的图像解码器信息的对象 |
| static [GetImageEncoders](../../system.drawing.imaging/imagecodecinfo/getimageencoders)() | 返回一个数组ImageCodecInfo包含有关 GDI+. 中内置的图像编码器信息的对象 |

### 也可以看看

* 命名空间 [System.Drawing.Imaging](../../system.drawing.imaging)
* 部件 [Aspose.Drawing](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
