
## SvgOptions class

The SVG file format creation options.



**Inheritance:** [`SvgOptions`](/cad/python-net/aspose.cad.imageoptions/svgoptions) → 
[`ImageOptionsBase`](/cad/python-net/aspose.cad/imageoptionsbase)



The SvgOptions type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [__init__](/cad/python-net/aspose.cad.imageoptions/svgoptions/__init__/#) | Initializes a new instance of the [`ImageOptionsBase`](/cad/python-net/aspose.cad/imageoptionsbase) class. |


### Properties
| Property | Description |
| :- | :- |
| [target_format](/cad/python-net/aspose.cad.imageoptions/svgoptions/target_format) |  |
| [rotation](/cad/python-net/aspose.cad.imageoptions/svgoptions/rotation) | Gets or sets the parameter for rotate, flip, or rotate and flip the image.. |
| [layers](/cad/python-net/aspose.cad.imageoptions/svgoptions/layers) | Gets or sets a of layer names must be exported.<br/>All data will be exported without layers if names is not sets. |
| [xmp_data](/cad/python-net/aspose.cad.imageoptions/svgoptions/xmp_data) | Gets or sets the XMP metadata container. |
| [source](/cad/python-net/aspose.cad.imageoptions/svgoptions/source) | Gets or sets the source to create image in. |
| [palette](/cad/python-net/aspose.cad.imageoptions/svgoptions/palette) | Gets or sets the color palette. |
| [resolution_settings](/cad/python-net/aspose.cad.imageoptions/svgoptions/resolution_settings) | Gets or sets the resolution settings. |
| [vector_rasterization_options](/cad/python-net/aspose.cad.imageoptions/svgoptions/vector_rasterization_options) | Gets or sets the vector rasterization options. |
| [timeout](/cad/python-net/aspose.cad.imageoptions/svgoptions/timeout) | Timeout value for export operation (in milliseconds) |
| [pc_3_file](/cad/python-net/aspose.cad.imageoptions/svgoptions/pc_3_file) | Gets or sets the PC3 file full name. |
| [user_watermark_text](/cad/python-net/aspose.cad.imageoptions/svgoptions/user_watermark_text) | Text for user-generated watermark |
| [user_watermark_color](/cad/python-net/aspose.cad.imageoptions/svgoptions/user_watermark_color) | Color for user-generated watermark |
| [color_type](/cad/python-net/aspose.cad.imageoptions/svgoptions/color_type) | Gets or sets the color type for SVG image. |
| [text_as_shapes](/cad/python-net/aspose.cad.imageoptions/svgoptions/text_as_shapes) | Gets or sets a value indicating whether text must be converted as shapes.<br/>By default text will be converted as shapes. |
| [callback](/cad/python-net/aspose.cad.imageoptions/svgoptions/callback) | Gets or sets the font store options. |
| [rescale_subpixel_linewidths](/cad/python-net/aspose.cad.imageoptions/svgoptions/rescale_subpixel_linewidths) | Wether sub-pixel lindewidths should be rescaled |
| [use_absolute_rescaling](/cad/python-net/aspose.cad.imageoptions/svgoptions/use_absolute_rescaling) | Wether minimum non-rescaled line widh should be defined relative to whole image size (if false) or in pixels (if true) |
| [minimum_relative_linewidth_ratio](/cad/python-net/aspose.cad.imageoptions/svgoptions/minimum_relative_linewidth_ratio) | Lines with width less than image's size\minimumRelativeLinewidthRatio will be rescaled if relative rescaling is used |
| [minimum_absolute_nonscaled_linewidth](/cad/python-net/aspose.cad.imageoptions/svgoptions/minimum_absolute_nonscaled_linewidth) | Lines with width in pixels less than this will be rescaled |
| [minimum_linewidth](/cad/python-net/aspose.cad.imageoptions/svgoptions/minimum_linewidth) | Minumum width of the line (i.e. width of zero-width line) relative to minimum non-rescaled linewidth |



### See Also
* module [`aspose.cad.imageoptions`](..)
* class [`ImageOptionsBase`](/cad/python-net/aspose.cad/imageoptionsbase)
* class [`SvgOptions`](/cad/python-net/aspose.cad.imageoptions/svgoptions)
