---
title: "Interface IResizeOptions | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.Canvas/IResizeOptions/"
---

# Interface IResizeOptions

> `System.IO.Stream`

###### **Namespace**: [Aurigma.DesignAtoms.Canvas](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.Canvas.md)

###### **Assembly**: Aurigma.DesignAtoms.dll

```csharp title="Syntax"
public interface IResizeOptions
```

## Properties

### SourceImageId

```csharp
string SourceImageId { get; }
```

### ColorSettings

```csharp
IRenderingColorSettings ColorSettings { get; }
```

### Size

```csharp
Size Size { get; }
```

### FileFormat

```csharp
FileFormat FileFormat { get; }
```

### PixelFormat

```csharp
PixelFormat PixelFormat { get; }
```

### ResizeMode

```csharp
ResizeMode ResizeMode { get; }
```

### Effect

```csharp
ImageEffect Effect { get; }
```

### ThumbnailId

```csharp
string ThumbnailId { get; }
```

### Effects

```csharp
List<BaseImageEffect> Effects { get; }
```

### RemoveColorProfile

```csharp
bool RemoveColorProfile { get; }
```

### OverlayColor

```csharp
Color OverlayColor { get; }
```

### OverlayBlendMode

```csharp
BlendMode? OverlayBlendMode { get; }
```

### OverlayOpacity

```csharp
float? OverlayOpacity { get; }
```

### Dpi

```csharp
float Dpi { get; }
```

### PageIndex

```csharp
int PageIndex { get; }
```

### AlphaMask

```csharp
bool AlphaMask { get; }
```

### ColorizeColor

```csharp
Color ColorizeColor { get; }
```

### RectWidth

```csharp
float? RectWidth { get; }
```

### RectHeight

```csharp
float? RectHeight { get; }
```

## Methods

### GetSourceImageReadStream

```csharp
Stream GetSourceImageReadStream()
```

##### Returns

### GetSourceImageFileFormat

```csharp
FileFormat GetSourceImageFileFormat()
```

##### Returns

[Aurigma.DesignAtoms.Model.Configuration.FileFormat](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.Model.Configuration/FileFormat.md)

### GetSourceImageFilePath

```csharp
string GetSourceImageFilePath()
```

##### Returns

`System.String`
