Interface ISvgTextNodeRenderer

All Superinterfaces:
ISvgNodeRenderer
All Known Implementing Classes:
TextLeafSvgNodeRenderer, TextSvgBranchRenderer, TextSvgTSpanBranchRenderer

public interface ISvgTextNodeRenderer extends ISvgNodeRenderer
  • Method Details

    • getTextContentLength

      float getTextContentLength (float parentFontSize, PdfFont font)
    • getRelativeTranslation

      float[] getRelativeTranslation()
    • containsRelativeMove

      boolean containsRelativeMove()
    • containsAbsolutePositionChange

      boolean containsAbsolutePositionChange()
    • getAbsolutePositionChanges

      float[][] getAbsolutePositionChanges()
    • getTextRectangle

      TextRectangle getTextRectangle (SvgDrawContext context, Point basePoint)
      Return the bounding rectangle of the text element.
      Parameters:
      context - current SvgDrawContext
      basePoint - end point of previous text element
      Returns:
      created instance of TextRectangle