## SVGOptimizer class

SVGOptimizer is a static class designed to optimize SVG documents. By optimization, we mean removing unused or invisible elements and their attributes, merging groups, and reducing the size of path segments.

```csharp
public static class SVGOptimizer
```

## Methods

| Name | Description |
| --- | --- |
| static [Optimize](../../aspose.html.toolkit.optimizers/svgoptimizer/optimize/#optimize)(*[SVGDocument](../../aspose.html.dom.svg/svgdocument/)*) | Optimizes [`SVGDocument`](../../aspose.html.dom.svg/svgdocument/) by applying a set of default optimization options. |
| static [Optimize](../../aspose.html.toolkit.optimizers/svgoptimizer/optimize/#optimize_1)(*[SVGDocument](../../aspose.html.dom.svg/svgdocument/), [SVGOptimizationOptions](../svgoptimizationoptions/)*) | Optimizes [`SVGDocument`](../../aspose.html.dom.svg/svgdocument/) by applying a set of specified optimization options. |

### See Also

* namespace [Aspose.Html.Toolkit.Optimizers](../../aspose.html.toolkit.optimizers/)
* assembly [Aspose.HTML](../../)
