## Optimize(*[SVGDocument](../../../aspose.html.dom.svg/svgdocument/)*) {#optimize}

Optimizes [`SVGDocument`](../../../aspose.html.dom.svg/svgdocument/) by applying a set of default optimization options.

```csharp
public static void Optimize(SVGDocument document)
```

| Parameter | Type | Description |
| --- | --- | --- |
| document | SVGDocument | The instance of SVGDocument. |

### See Also

* class [SVGDocument](../../../aspose.html.dom.svg/svgdocument/)
* class [SVGOptimizer](../)
* namespace [Aspose.Html.Toolkit.Optimizers](../../../aspose.html.toolkit.optimizers/)
* assembly [Aspose.HTML](../../../)

---

## Optimize(*[SVGDocument](../../../aspose.html.dom.svg/svgdocument/), [SVGOptimizationOptions](../../svgoptimizationoptions/)*) {#optimize_1}

Optimizes [`SVGDocument`](../../../aspose.html.dom.svg/svgdocument/) by applying a set of specified optimization options.

```csharp
public static void Optimize(SVGDocument document, SVGOptimizationOptions options)
```

| Parameter | Type | Description |
| --- | --- | --- |
| document | SVGDocument | The instance of SVGDocument. |
| options | SVGOptimizationOptions | The instance of SVGOptimizationOptions. |

### See Also

* class [SVGDocument](../../../aspose.html.dom.svg/svgdocument/)
* class [SVGOptimizationOptions](../../svgoptimizationoptions/)
* class [SVGOptimizer](../)
* namespace [Aspose.Html.Toolkit.Optimizers](../../../aspose.html.toolkit.optimizers/)
* assembly [Aspose.HTML](../../../)
