---
title: "AdjustHsl..::.Saturation Property "
canonical: https://www.graphicsmill.com/docs/gm5/P_Aurigma_GraphicsMill_Transforms_AdjustHsl_Saturation.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/)

# AdjustHsl.Saturation Property 
 
Gets/sets saturation modifier.
 
**Namespace:** [Aurigma.GraphicsMill.Transforms](https://www.graphicsmill.com/docs/gm5/N_Aurigma_GraphicsMill_Transforms.htm.md)
 **Assembly:** Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
 
## Syntax
  
```
Public Property Saturation As Single
```
 
```csharp
public float Saturation { get; set; }
```
 
### Property Value
Saturation modifier value. Should be a value in range [-1, 1].
 
## Remarks
 Saturation means "purity" of the color. Small (negative) values will make image desaturated, gray. Large values will make image very saturated, all the color will be deep. Note, natural colors are seldom very saturated, so if you apply this method on photo, don't make this parameter close to maximum (if you don't deal with tropical butterflies and flowers). 
Default value is 0.
   
## See Also

### Reference

- [AdjustHsl Class](https://www.graphicsmill.com/docs/gm5/T_Aurigma_GraphicsMill_Transforms_AdjustHsl.htm.md)
- [Aurigma.GraphicsMill.Transforms Namespace](https://www.graphicsmill.com/docs/gm5/N_Aurigma_GraphicsMill_Transforms.htm.md)
