public interface ISvgTextNodeRenderer extends ISvgNodeRenderer
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsAbsolutePositionChange()
Deprecated.
|
boolean |
containsRelativeMove()
Deprecated.
|
float[][] |
getAbsolutePositionChanges()
Deprecated.
|
float[] |
getRelativeTranslation()
Deprecated.
|
float |
getTextContentLength(float parentFontSize,
com.itextpdf.kernel.font.PdfFont font)
Deprecated.
|
TextRectangle |
getTextRectangle(SvgDrawContext context,
com.itextpdf.kernel.geom.Point basePoint)
Return the bounding rectangle of the text element.
|
createDeepCopy, draw, getAttribute, getAttributeMapCopy, getObjectBoundingBox, getParent, setAttribute, setAttributesAndStyles, setParent@Deprecated float getTextContentLength(float parentFontSize, com.itextpdf.kernel.font.PdfFont font)
parentFontSize - parent font sizefont - current font@Deprecated float[] getRelativeTranslation()
getRelativeTranslation(SvgDrawContext).
This is needed because xMove/yMove can contain relative values, so SvgDrawContext is needed to resolve them.@Deprecated boolean containsRelativeMove()
containsRelativeMove(SvgDrawContext).
This is needed because xMove/yMove can contain relative values, so SvgDrawContext is needed to resolve them.true if there is a relative move, false otherwise@Deprecated boolean containsAbsolutePositionChange()
containsAbsolutePositionChange(SvgDrawContext).
This is needed because x/y can contain relative values, so SvgDrawContext is needed to resolve them.true if an absolute position is specified via x/y attributes, false otherwise@Deprecated float[][] getAbsolutePositionChanges()
getAbsolutePositionChanges(SvgDrawContext).
This is needed because x/y can contain relative values, so SvgDrawContext is needed to resolve them.TextRectangle getTextRectangle(SvgDrawContext context, com.itextpdf.kernel.geom.Point basePoint)
context - current SvgDrawContextbasePoint - end point of previous text elementTextRectangleCopyright © 1998–2025 Apryse Group NV. All rights reserved.