## VectorRasterizationOptions class

The vector rasterization options. Please note that `VectorRasterizationOptions` will no longer derive from [`ImageOptionsBase`](../../aspose.imaging/imageoptionsbase/) since Aspose.Imaging 24.12 version.

```csharp
public class VectorRasterizationOptions : ICloneable
```

## Constructors

| Name | Description |
| --- | --- |
| [VectorRasterizationOptions](vectorrasterizationoptions/)() | The default constructor. |

## Properties

| Name | Description |
| --- | --- |
| [BackgroundColor](../../aspose.imaging.imageoptions/vectorrasterizationoptions/backgroundcolor/) { get; set; } | Gets or sets a background color. |
| [BorderX](../../aspose.imaging.imageoptions/vectorrasterizationoptions/borderx/) { get; set; } | Gets or sets the border X. |
| [BorderY](../../aspose.imaging.imageoptions/vectorrasterizationoptions/bordery/) { get; set; } | Gets or sets the border Y. |
| [CenterDrawing](../../aspose.imaging.imageoptions/vectorrasterizationoptions/centerdrawing/) { get; set; } | Gets or sets a value indicating whether center drawing. |
| [DrawColor](../../aspose.imaging.imageoptions/vectorrasterizationoptions/drawcolor/) { get; set; } | Gets or sets a foreground color. |
| [PageHeight](../../aspose.imaging.imageoptions/vectorrasterizationoptions/pageheight/) { get; set; } | Gets or sets the page height. If the value is 0, the source image aspect ratio will be preserved. |
| [PageSize](../../aspose.imaging.imageoptions/vectorrasterizationoptions/pagesize/) { get; set; } | Gets or sets the page size. If one of [`SizeF`](../../aspose.imaging/sizef/) dimensions is 0, the source image aspect ratio will be preserved. |
| [PageWidth](../../aspose.imaging.imageoptions/vectorrasterizationoptions/pagewidth/) { get; set; } | Gets or sets the page width. If the value is 0, the source image aspect ratio will be preserved. |
| [Positioning](../../aspose.imaging.imageoptions/vectorrasterizationoptions/positioning/) { get; set; } | Gets or sets the positioning. |
| [ReplaceTextMapping](../../aspose.imaging.imageoptions/vectorrasterizationoptions/replacetextmapping/) { get; set; } | Gets or sets the text replace mapping. |
| [SmoothingMode](../../aspose.imaging.imageoptions/vectorrasterizationoptions/smoothingmode/) { get; set; } | Gets or sets the smoothing mode. |
| [TextRenderingHint](../../aspose.imaging.imageoptions/vectorrasterizationoptions/textrenderinghint/) { get; set; } | Gets or sets the text rendering hint. |

## Methods

| Name | Description |
| --- | --- |
| [Clone](../../aspose.imaging.imageoptions/vectorrasterizationoptions/clone/)() | Creates a new object that is a shallow copy of the current instance. |
| virtual [CopyTo](../../aspose.imaging.imageoptions/vectorrasterizationoptions/copyto/)(VectorRasterizationOptions) | Copies to. |

### See Also

* namespace [Aspose.Imaging.ImageOptions](../../aspose.imaging.imageoptions/)
* assembly [Aspose.Imaging](../../)


