**Inheritance:**
java.lang.Object, [com.aspose.imaging.imageoptions.VectorRasterizationOptions](../../com.aspose.imaging.imageoptions/vectorrasterizationoptions)
```
public class CdrRasterizationOptions extends VectorRasterizationOptions
```

With the ability to perform CDR image rasterization and set scale factors for both X and Y dimensions, this API provides precise control over the transformation process. Whether scaling for specific output requirements or converting vector graphics to raster formats, you can leverage this API for efficient and customizable CDR vector to raster image conversion.
## Constructors

| Constructor | Description |
| --- | --- |
| [CdrRasterizationOptions()](#CdrRasterizationOptions--) | Initializes a new instance of the [CdrRasterizationOptions](../../com.aspose.imaging.imageoptions/cdrrasterizationoptions) class. |
## Methods

| Method | Description |
| --- | --- |
| [getScaleX()](#getScaleX--) | Gets the scale x. |
| [setScaleX(float scaleX)](#setScaleX-float-) | Sets the scale x. |
| [getScaleY()](#getScaleY--) | Gets the scale y. |
| [setScaleY(float scaleY)](#setScaleY-float-) | Sets the scale y. |
### CdrRasterizationOptions() {#CdrRasterizationOptions--}
```
public CdrRasterizationOptions()
```


Initializes a new instance of the [CdrRasterizationOptions](../../com.aspose.imaging.imageoptions/cdrrasterizationoptions) class.

### getScaleX() {#getScaleX--}
```
public float getScaleX()
```


Gets the scale x.

**Returns:**
float
### setScaleX(float scaleX) {#setScaleX-float-}
```
public void setScaleX(float scaleX)
```


Sets the scale x.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| scaleX | float |  |

### getScaleY() {#getScaleY--}
```
public float getScaleY()
```


Gets the scale y.

**Returns:**
float
### setScaleY(float scaleY) {#setScaleY-float-}
```
public void setScaleY(float scaleY)
```


Sets the scale y.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| scaleY | float |  |

