## SVGPathOptimizationOptions class

SVGPathOptimizationOptions is a class for storing options for optimizing segments of SVG path elements.

```csharp
public class SVGPathOptimizationOptions
```

## Constructors

| Name | Description |
| --- | --- |
| [SVGPathOptimizationOptions](svgpathoptimizationoptions/)() | Initializes a new instance of the `SVGPathOptimizationOptions` class. |

## Properties

| Name | Description |
| --- | --- |
| [ApplyTransforms](../../aspose.html.toolkit.optimizers/svgpathoptimizationoptions/applytransforms/) { get; set; } | Gets or sets the option to apply transformations to the Path segments. It is 'false' by default. |
| [ArcBuildingThreshold](../../aspose.html.toolkit.optimizers/svgpathoptimizationoptions/arcbuildingthreshold/) { get; set; } | Gets or sets the parameter value used as the threshold error for replacing Bezier segments with arc segments. It is '2.5' by default. |
| [ArcBuildingTolerance](../../aspose.html.toolkit.optimizers/svgpathoptimizationoptions/arcbuildingtolerance/) { get; set; } | Gets or sets the parameter value used as the percentage of radius for replacing Bezier segments with arc segments. It is '0.5' by default. |
| [FloatPrecision](../../aspose.html.toolkit.optimizers/svgpathoptimizationoptions/floatprecision/) { get; set; } | Gets or sets the option to round a float-precision floating-point value to a specified number of fractional digits. It is '3' by default. |
| [RemoveSpaceAfterFlags](../../aspose.html.toolkit.optimizers/svgpathoptimizationoptions/removespaceafterflags/) { get; set; } | Gets or sets the option to remove extra space after 'arcto' command flags. It is 'false' by default. |

### See Also

* namespace [Aspose.Html.Toolkit.Optimizers](../../aspose.html.toolkit.optimizers/)
* assembly [Aspose.HTML](../../)
