## ImageVectorizer class

This ImageVectorizer class vectorizes raster images like PNG, JPG, GIF, BMP and etc... and returns SVGDocument. Under vectorization we mean the process of reducing bitmaps to geometric shapes made up from path elements and stored as SVG.

```csharp
public class ImageVectorizer
```

## Constructors

| Name | Description |
| --- | --- |
| [ImageVectorizer](imagevectorizer/#constructor)() | Initializes a new instance of the `ImageVectorizer` class. |
| [ImageVectorizer](imagevectorizer/#constructor_1)(*[ImageVectorizerConfiguration](../imagevectorizerconfiguration/)*) | Initializes a new instance of the `ImageVectorizer` class. |

## Properties

| Name | Description |
| --- | --- |
| [Configuration](../../aspose.svg.imagevectorization/imagevectorizer/configuration/) { get; set; } | The configuration of image vectorization methods and options |

## Methods

| Name | Description |
| --- | --- |
| [Vectorize](../../aspose.svg.imagevectorization/imagevectorizer/vectorize/#vectorize)(*Stream*) | Vectorizes raster image from the specified stream. |
| [Vectorize](../../aspose.svg.imagevectorization/imagevectorizer/vectorize/#vectorize_1)(*string*) | Vectorizes raster image from the specified file. |

### See Also

* namespace [Aspose.Svg.ImageVectorization](../../aspose.svg.imagevectorization/)
* assembly [Aspose.SVG](../../)
