---
title: "Resize Constructor (Size, ResizeInterpolationMode, ResizeMode)"
canonical: https://www.graphicsmill.com/docs/gm/C_Aurigma_GraphicsMill_Transforms_Resize_ctor_3_4bac5019.htm
product: "Graphics Mill"
---

# Resize Constructor (Size, ResizeInterpolationMode, ResizeMode)
 
Initializes a new instance of the [Resize](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_Resize.htm.md) class using the specified settings.
 
**Namespace:** [Aurigma.GraphicsMill.Transforms](https://www.graphicsmill.com/docs/gm/N_Aurigma_GraphicsMill_Transforms.htm.md)
 **Assembly:** Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
 
## Syntax
  
```csharp
public Resize(Size size,ResizeInterpolationMode interpolationMode,ResizeMode resizeMode
)
```
 
### Parameters
 
 - size
     - Type: System.Drawing.Size
A Size structure containing width and height of the resulting image. You can change these parameters later using [Width](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Transforms_Resize_Width.htm.md) and [Height](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Transforms_Resize_Height.htm.md) property.

 - interpolationMode
     - Type: [Aurigma.GraphicsMill.Transforms.ResizeInterpolationMode](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_ResizeInterpolationMode.htm.md)
A [InterpolationMode](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_InterpolationMode.htm.md) specifying interpolation algorithm used during the resize. You can change this value later using the [InterpolationMode](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Transforms_Resize_InterpolationMode.htm.md) property.

 - resizeMode
     - Type: [Aurigma.GraphicsMill.Transforms.ResizeMode](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_ResizeMode.htm.md)
A [ResizeMode](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_ResizeMode.htm.md) which specifies how to interpret the resize dimensions. You can change this value later using the [ResizeMode](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Transforms_Resize_ResizeMode.htm.md) property.
   
## See Also

### Reference

- [Resize Class](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_Resize.htm.md)
- [Resize Overload](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_Transforms_Resize_ctor.htm.md)
- [Aurigma.GraphicsMill.Transforms Namespace](https://www.graphicsmill.com/docs/gm/N_Aurigma_GraphicsMill_Transforms.htm.md)
