---
title: "CompressionType Enumeration"
canonical: https://www.graphicsmill.com/docs/gm5/T_Aurigma_GraphicsMill_Codecs_CompressionType.htm
product: "Graphics Mill 5.5 for .NET"
---

This documentation is for the old version. [Go to the latest Graphics Mill docs](https://www.graphicsmill.com/docs/gm/)

# CompressionType Enumeration
 
Contains possible compression types for various encoders.
 
**Namespace:** [Aurigma.GraphicsMill.Codecs](https://www.graphicsmill.com/docs/gm5/N_Aurigma_GraphicsMill_Codecs.htm.md)
 **Assembly:** Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
 
## Syntax
  
```
Public Enumeration CompressionType
```
 
```csharp
public enum CompressionType
```
 
## Members

|   |  Member name |  Description |
| --- | --- | --- |
 |   |  WaveletLossless |  Lossless wavelet compression (Jpeg2000). |
 |   |  WaveletLossy |  Lossy wavelet compression (Jpeg2000). |
 |   |  Lzw |  LZW compression algorithm. |
 |   |  Ccitt4 |  CCITT Group 4 compression (used for sending fax documents, for 1-bit images only). |
 |   |  Ccitt3 |  CCITT Group 3 compression (used for sending fax documents, for 1-bit images only). |
 |   |  CcittRle |  CCITT RLE compression (used for sending fax documents, for 1-bit images only). |
 |   |  Zip |  Deflate compression algorithm (the same is used in ZIP files). |
 |   |  Jpeg |  JPEG compression (lossy algorithm, used mostly for TrueColor images like photos). |
 |   |  Rle |  RLE compression algorithm. |
 |   |  None |  No compression. |
 |   |  Unknown |  Some unsupported compression method. |
 
## Remarks
 Note, some media formats support only few of these formats. Check **Remarks** section of the **Compression** property of appropriate media format encoder options to get information what compression types are supported with this format.
   
## See Also

### Reference

- [Aurigma.GraphicsMill.Codecs Namespace](https://www.graphicsmill.com/docs/gm5/N_Aurigma_GraphicsMill_Codecs.htm.md)
