---
title: "Levels..::.MinimumLevel Property "
canonical: https://www.graphicsmill.com/docs/gm5/P_Aurigma_GraphicsMill_Transforms_Levels_MinimumLevel.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/)

# Levels.MinimumLevel Property 
 
Gets/sets minimum output level.
 
**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 MinimumLevel As Single
```
 
```csharp
public float MinimumLevel { get; set; }
```
 
### Property Value
Value in range [0, 1] that specifies minimum output level.
 
## Remarks
  
This value is normalized to 1. Inside the transform it will be stretched to 255 or 65355 depending on pixel format (for 8 bits per channel formats it will be 255, for 16 bit per channel - 65355). For example, for example, if you apply this transform on the bitmap with [Format24bppRgb](https://www.graphicsmill.com/docs/gm5/T_Aurigma_GraphicsMill_PixelFormat.htm.md) pixel format, and this property is 0.1, algorithm will treat it as 25.
 
This property is useful when you are preparing image for printing at the printer which does not support too low tone levels. This way instead of truncating shadows you can compress a tone range and preserve details in shadows at the hardcopy.
   
## See Also

### Reference

- [Levels Class](https://www.graphicsmill.com/docs/gm5/T_Aurigma_GraphicsMill_Transforms_Levels.htm.md)
- [Aurigma.GraphicsMill.Transforms Namespace](https://www.graphicsmill.com/docs/gm5/N_Aurigma_GraphicsMill_Transforms.htm.md)
