|
override ISvgNodeRenderer |
CreateDeepCopy () |
|
Creates a deep copy of this renderer, including it's subtree of children More...
|
|
virtual float |
GetTextContentLength (float parentFontSize, PdfFont font) |
|
virtual float[] |
GetRelativeTranslation () |
|
virtual bool |
ContainsRelativeMove () |
|
virtual bool |
ContainsAbsolutePositionChange () |
|
virtual float[][] |
GetAbsolutePositionChanges () |
|
virtual TextRectangle |
GetTextRectangle (SvgDrawContext context, Point basePoint) |
|
Return the bounding rectangle of the text element. More...
|
|
override Rectangle |
GetObjectBoundingBox (SvgDrawContext context) |
|
Calculates the current object bounding box. More...
|
|
virtual void |
SetParent (ISvgNodeRenderer parent) |
|
Sets the parent of this renderer. More...
|
|
virtual ISvgNodeRenderer |
GetParent () |
|
Gets the parent of this renderer. More...
|
|
virtual void |
SetAttributesAndStyles (IDictionary< String, String > attributesAndStyles) |
|
Sets the map of XML node attributes and CSS style properties that this renderer needs. More...
|
|
virtual String |
GetAttribute (String key) |
|
Retrieves the property value for a given key name. More...
|
|
virtual String |
GetAttributeOrDefault (String key, String defaultValue) |
|
Retrieves the property value for a given key name or default if the property value is null or missing. More...
|
|
virtual void |
SetAttribute (String key, String value) |
|
Sets a property key and value pairs for a given attribute More...
|
|
virtual IDictionary< String, String > |
GetAttributeMapCopy () |
|
Get a modifiable copy of the style and attribute map More...
|
|
void |
Draw (SvgDrawContext context) |
|
Applies transformations set to this object, if any, and delegates the drawing of this element and its children to the doDraw method. More...
|
|
virtual bool |
CanConstructViewPort () |
|
Method to see if the renderer can create a viewport More...
|
|
virtual float |
GetCurrentFontSize () |
|
Return font-size of the current element More...
|
|