
## optimize {#aspose.svg.SVGDocument}

Optimizes [`SVGDocument`](/svg/python-net/aspose.svg/svgdocument) by applying a set of default optimization options.



```python
def optimize(self, document):
    ...
```


| Parameter | Type | Description |
| :- | :- | :- |
| document | [`SVGDocument`](/svg/python-net/aspose.svg/svgdocument) | The instance of SVGDocument. |


## optimize {#aspose.svg.SVGDocument-aspose.svg.toolkit.optimizers.SVGOptimizationOptions}

Optimizes [`SVGDocument`](/svg/python-net/aspose.svg/svgdocument) by applying a set of specified optimization options.



```python
def optimize(self, document, options):
    ...
```


| Parameter | Type | Description |
| :- | :- | :- |
| document | [`SVGDocument`](/svg/python-net/aspose.svg/svgdocument) | The instance of SVGDocument. |
| options | [`SVGOptimizationOptions`](/svg/python-net/aspose.svg.toolkit.optimizers/svgoptimizationoptions) | The instance of SVGOptimizationOptions. |



### See Also
* module [`aspose.svg.toolkit.optimizers`](../../)
* class [`SVGDocument`](/svg/python-net/aspose.svg/svgdocument)
* class [`SVGOptimizer`](/svg/python-net/aspose.svg.toolkit.optimizers/svgoptimizer)
