public class TextSvgTSpanBranchRenderer extends TextSvgBranchRenderer
performRootTransformations, TEXTFLIP
attributesAndStyles
Constructor and Description |
---|
TextSvgTSpanBranchRenderer() |
Modifier and Type | Method and Description |
---|---|
ISvgNodeRenderer |
createDeepCopy()
Creates a deep copy of this renderer, including it's subtree of children
|
protected void |
doDraw(SvgDrawContext context)
Method that will set properties to be inherited by this branch renderer's children and will iterate over all children in order to draw them.
|
protected Rectangle |
getObjectBoundingBox(SvgDrawContext context)
Evaluate the current object bounding box.
|
addChild, containsAbsolutePositionChange, containsRelativeMove, getAbsolutePositionChanges, getChildren, getRelativeTranslation, getTextContentLength, getTextRectangle, markWhiteSpaceProcessed
canConstructViewPort, canElementFill, deepCopyAttributesAndStyles, draw, getAttribute, getAttributeMapCopy, getAttributeOrDefault, getCurrentFontSize, getParent, parseAbsoluteLength, setAttribute, setAttributesAndStyles, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
draw, getAttribute, getAttributeMapCopy, getParent, setAttribute, setAttributesAndStyles, setParent
protected Rectangle getObjectBoundingBox(SvgDrawContext context)
AbstractSvgNodeRenderer
getObjectBoundingBox
in class TextSvgBranchRenderer
context
- the object that knows the place to draw this element and maintains its state
Rectangle
representing the current object's bounding box
public ISvgNodeRenderer createDeepCopy()
ISvgNodeRenderer
createDeepCopy
in interface ISvgNodeRenderer
createDeepCopy
in class TextSvgBranchRenderer
protected void doDraw(SvgDrawContext context)
TextSvgBranchRenderer
doDraw
in class TextSvgBranchRenderer
context
- the object that knows the place to draw this element and maintains its state
Copyright © 1998–2023 iText Group NV. All rights reserved.