**Inheritance:**
java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
```
public final class ImageFlags extends System.Enum
```

Specifies the attributes of the pixel data contained in an [Image](../../com.aspose.drawing/image) object. The Flags property returns a member of this enumeration. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
## Fields

| Field | Description |
| --- | --- |
| [None](#None) | There is no format information |
| [Scalable](#Scalable) | The pixel data is scalable. |
| [HasAlpha](#HasAlpha) | The pixel data contains alpha information. |
| [HasTranslucent](#HasTranslucent) | Specifies that the pixel data has alpha values other than 0 (transparent) and 255 (opaque) |
| [PartiallyScalable](#PartiallyScalable) | The pixel data is partially scalable, but there are some limitations. |
| [ColorSpaceRgb](#ColorSpaceRgb) | The pixel data uses an RGB color space. |
| [ColorSpaceCmyk](#ColorSpaceCmyk) | The pixel data uses a CMYK color space. |
| [ColorSpaceGray](#ColorSpaceGray) | The pixel data is grayscale. |
| [ColorSpaceYcbcr](#ColorSpaceYcbcr) | Specifies that the image is stored using a YCBCR color space. |
| [ColorSpaceYcck](#ColorSpaceYcck) | Specifies that the image is stored using a YCCK color space. |
| [HasRealDpi](#HasRealDpi) | Specifies that dots per inch information is stored in the image. |
| [HasRealPixelSize](#HasRealPixelSize) | Specifies that the pixel size is stored in the image. |
| [ReadOnly](#ReadOnly) | The pixel data is read-only. |
| [Caching](#Caching) | The pixel data can be cached for faster access. |
### None {#None}
```
public static final int None
```


There is no format information

### Scalable {#Scalable}
```
public static final int Scalable
```


The pixel data is scalable.

### HasAlpha {#HasAlpha}
```
public static final int HasAlpha
```


The pixel data contains alpha information.

### HasTranslucent {#HasTranslucent}
```
public static final int HasTranslucent
```


Specifies that the pixel data has alpha values other than 0 (transparent) and 255 (opaque)

### PartiallyScalable {#PartiallyScalable}
```
public static final int PartiallyScalable
```


The pixel data is partially scalable, but there are some limitations.

### ColorSpaceRgb {#ColorSpaceRgb}
```
public static final int ColorSpaceRgb
```


The pixel data uses an RGB color space.

### ColorSpaceCmyk {#ColorSpaceCmyk}
```
public static final int ColorSpaceCmyk
```


The pixel data uses a CMYK color space.

### ColorSpaceGray {#ColorSpaceGray}
```
public static final int ColorSpaceGray
```


The pixel data is grayscale.

### ColorSpaceYcbcr {#ColorSpaceYcbcr}
```
public static final int ColorSpaceYcbcr
```


Specifies that the image is stored using a YCBCR color space.

### ColorSpaceYcck {#ColorSpaceYcck}
```
public static final int ColorSpaceYcck
```


Specifies that the image is stored using a YCCK color space.

### HasRealDpi {#HasRealDpi}
```
public static final int HasRealDpi
```


Specifies that dots per inch information is stored in the image.

### HasRealPixelSize {#HasRealPixelSize}
```
public static final int HasRealPixelSize
```


Specifies that the pixel size is stored in the image.

### ReadOnly {#ReadOnly}
```
public static final int ReadOnly
```


The pixel data is read-only.

### Caching {#Caching}
```
public static final int Caching
```


The pixel data can be cached for faster access.

