ISVGPropertyResolvingContext class
ISVGPropertyResolvingContext class
Represents a context for resolving SVG properties, extending the percent resolving context and property context.
The ISVGPropertyResolvingContext type exposes the following members:
Properties
| Property | Description |
|---|---|
| parent_context | Gets the parent property resolving context. See ISVGPropertyResolvingContext. |
| document | Gets the document associated with the context. See ISVGPropertyResolvingContext.document. |
| view_css | Gets the CSS view associated with the context. See IViewCSS. |
| element | Gets the SVG element associated with the context. See ISVGPropertyResolvingContext.element. |
| style_declaration | Gets the CSS style declaration associated with the element. See ICSSStyleDeclaration. |
| in_text_element | Gets or sets a value indicating whether the context is within a text element. |
| style | Gets the resolved style declaration associated with the element. See IResolvedStyleDeclaration. |
| horizontal_resolution | Gets the horizontal resolution of the context. See Resolution. |
| vertical_resolution | Gets the vertical resolution of the context. See Resolution. |
| dr_factory | Gets the drawing factory associated with the context. See IDrawingFactory. |
| is_filter_brush | Gets or sets a value indicating whether the context is using a filter brush. |
| viewport | Gets the IPercentResolvingContext.viewport associated with the percentage resolving context. |
Methods
| Method | Description |
|---|---|
| get_absolute_bounding_box | Gets the absolute bounding box of the element, optionally ignoring element transformations. |
| get_bounding_box | Gets the bounding box of the element. |
| get_stroke_bounding_box | Gets the bounding box of the element’s stroke. |
See Also
- module
aspose.svg.rendering.styles - class
ICSSStyleDeclaration - class
IDrawingFactory - class
IPercentResolvingContext - class
IResolvedStyleDeclaration - class
ISVGPropertyResolvingContext - class
IViewCSS - class
Resolution