SVGOptimizationOptions Class
Contents
[
Hide
]SVGOptimizationOptions class
SVGOptimizationOptions is a class for storing options for optimizing SVG documents.
public class SVGOptimizationOptions
Constructors
| Name | Description |
|---|---|
| SVGOptimizationOptions() | Initializes a new instance of the SVGOptimizationOptions class. |
Properties
| Name | Description |
|---|---|
| CleanListOfValues { get; set; } | Gets or sets the option for rounding to 3 decimal places of list numeric values in attributes. It is ’true’ by default. |
| CollapseGroups { get; set; } | Gets or sets the option to collapse excess groups. It is ’true’ by default. |
| PathOptimizationOptions { get; set; } | Gets or sets the option SVGPathOptimizationOptions. If this option is null, then path element optimization will not be performed. |
| RemoveDescriptions { get; set; } | Gets or sets the option to remove only editors content or empty elements. It is ’true’ by default. |
| RemoveEmptyAttributes { get; set; } | Gets or sets the option to remove attributes with empty values. It is ’true’ by default. |
| RemoveEmptyContainers { get; set; } | Gets or sets the option to remove empty containers. It is ’true’ by default. |
| RemoveEmptyText { get; set; } | Gets or sets the option to remove empty Text elements. It is ’true’ by default. |
| RemoveHiddenElements { get; set; } | Gets or sets the option to remove elements that are not visible during rendering. It is ’true’ by default. |
| RemoveIndentsAndLineBreaks { get; set; } | Gets or sets the option to remove line indents and breaks. It is ’true’ by default. |
| RemoveMetadata { get; set; } | Gets or sets the option to remove metadata. It is ’true’ by default. |
| RemoveUnusedDefs { get; set; } | Gets of sets the option to remove the content of defs that are not displayed directly without identifiers. It is ’true’ by default. |
| RemoveUnusedNamespaces { get; set; } | Gets or sets the option to remove the declaration of unused namespaces from the SVG element that are not used in elements or attributes. It is ’true’ by default. |
| RemoveUselessStrokeAndFill { get; set; } | Gets of sets the option to remove unused stroke and fill attributes. It is ’true’ by default. |
See Also
- namespace Aspose.Svg.Toolkit.Optimizers
- assembly Aspose.SVG