> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CompressImageModeEnum

CompressImageModeEnum enumeration constants are used to define the compression method images.

```
typedef enum {
 CIM_Lossless,
 CIM_Auto,
 CIM_MaxCompression,
 CIM_NoCompression
} CompressImageModeEnum;
```

## Elements

| Name                  | Description                                           |
| --------------------- | ----------------------------------------------------- |
| CIM\\\_Lossless       | Zip compression is used.                              |
| CIM\\\_Auto           | For born digital imsages Zip is used, otherwise Jpeg. |
| CIM\\\_MaxCompression | Jpeg compression is used.                             |
| CIM\\\_NoCompression  | No compression is used.                               |

## Used in

[IPrepareImageMode::CompressImageMode](/fine-reader/engine/api-reference/image-related-objects/prepareimagemode#compressimage)
