public class TextSvgTSpanBranchRenderer extends TextSvgBranchRenderer
performRootTransformations, TEXTFLIPattributesAndStyles| 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.
|
Rectangle |
getObjectBoundingBox(SvgDrawContext context)
Calculates the current object bounding box.
|
addChild, containsAbsolutePositionChange, containsRelativeMove, getAbsolutePositionChanges, getChildren, getRelativeTranslation, getTextContentLength, getTextRectangle, markWhiteSpaceProcessedcanConstructViewPort, canElementFill, deepCopyAttributesAndStyles, draw, getAttribute, getAttributeMapCopy, getAttributeOrDefault, getCurrentFontSize, getParent, parseAbsoluteLength, setAttribute, setAttributesAndStyles, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdraw, getAttribute, getAttributeMapCopy, getParent, setAttribute, setAttributesAndStyles, setParentpublic Rectangle getObjectBoundingBox(SvgDrawContext context)
ISvgNodeRenderer
getObjectBoundingBox in interface ISvgNodeRenderer
getObjectBoundingBox in class TextSvgBranchRenderer
context - the current context, for instance it contains current viewport and available font data
Rectangle representing the current object's bounding box, or null if bounding box is undefined
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–2022 iText Group NV. All rights reserved.