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