com.lowagie.text.pdf.parser
Class TextRenderInfo

java.lang.Object
  extended by com.lowagie.text.pdf.parser.TextRenderInfo

public class TextRenderInfo
extends Object

Provides information and calculations needed by render listeners to display/evaluate text render operations.

This is passed between the PdfContentStreamProcessor and RenderListener objects as text rendering operations are discovered


Method Summary
 Vector getEndPoint()
           
 float getSingleSpaceWidth()
           
 Vector getStartPoint()
           
 String getText()
           
 float getUnscaledWidth()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getText

public String getText()
Returns:
the text to render

getUnscaledWidth

public float getUnscaledWidth()
Returns:
the unscaled (i.e. in Text space) width of the text

getStartPoint

public Vector getStartPoint()
Returns:
a vector in User space representing the start point of the text

getEndPoint

public Vector getEndPoint()
Returns:
a vector in User space representing the end point of the text (i.e. the starting point of the text plus the width of the text, transformed by the applicable transformation matrices)

getSingleSpaceWidth

public float getSingleSpaceWidth()
Returns:
The width, in user space units, of a single space character in the current font


Copyright © 2012. All Rights Reserved.