> ## 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 in the ABBYY FineReader Engine API — Image compression methods (lossless, auto, etc.).

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)
