## ImageFormat class

Specifies the file format of the image. Not inheritable.

```csharp
public sealed class ImageFormat
```

## Constructors

| Name | Description |
| --- | --- |
| [ImageFormat](imageformat/)(Guid) | Initializes a new instance of the `ImageFormat` class by using the specified Guid structure. |

## Properties

| Name | Description |
| --- | --- |
| static [Bmp](../../aspose.drawing.imaging/imageformat/bmp/) { get; } | Gets the bitmap (BMP) image format. |
| static [Emf](../../aspose.drawing.imaging/imageformat/emf/) { get; } | Gets the enhanced metafile (EMF) image format. |
| static [Exif](../../aspose.drawing.imaging/imageformat/exif/) { get; } | Gets the Exchangeable Image File (EXIF) format. |
| static [Gif](../../aspose.drawing.imaging/imageformat/gif/) { get; } | Gets the Graphics Interchange Format (GIF) image format. |
| static [Icon](../../aspose.drawing.imaging/imageformat/icon/) { get; } | Gets the Windows icon image format. |
| static [Jpeg](../../aspose.drawing.imaging/imageformat/jpeg/) { get; } | Gets the Joint Photographic Experts Group (JPEG) image format. |
| static [MemoryBmp](../../aspose.drawing.imaging/imageformat/memorybmp/) { get; } | Gets a memory bitmap image format. |
| static [Png](../../aspose.drawing.imaging/imageformat/png/) { get; } | Gets the W3C Portable Network Graphics (PNG) image format. |
| static [Tiff](../../aspose.drawing.imaging/imageformat/tiff/) { get; } | Gets the Tagged Image File Format (TIFF) image format. |
| static [Wmf](../../aspose.drawing.imaging/imageformat/wmf/) { get; } | Gets the Windows metafile (WMF) image format. |
| [Guid](../../aspose.drawing.imaging/imageformat/guid/) { get; } | Gets a Guid structure that represents this ImageFormat object. |

## Methods

| Name | Description |
| --- | --- |
| override [Equals](../../aspose.drawing.imaging/imageformat/equals/)(object) | Returns a value that indicates whether the specified object is an ImageFormat object that is equivalent to this ImageFormat object. |
| override [GetHashCode](../../aspose.drawing.imaging/imageformat/gethashcode/)() | Returns a hash code value that represents this object. |
| override [ToString](../../aspose.drawing.imaging/imageformat/tostring/)() | Converts this ImageFormat object to a human-readable string. |

### See Also

* namespace [Aspose.Drawing.Imaging](../../aspose.drawing.imaging/)
* assembly [Aspose.Drawing.Common](../../)


