Package com.itextpdf.layout.renderer
Interface ILeafElementRenderer
-
- All Superinterfaces:
IPropertyContainer,IRenderer
- All Known Implementing Classes:
FormFieldValueNonTrimmingTextRenderer,ImageRenderer,LinkRenderer,ListRenderer.ConstantFontTextRenderer,SvgImageRenderer,TextRenderer
public interface ILeafElementRenderer extends IRenderer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description floatgetAscent()Gets the maximum offset above the base line that thisILeafElementRendererextends to.floatgetDescent()Gets the maximum offset below the base line that thisILeafElementRendererextends to.-
Methods inherited from interface com.itextpdf.layout.IPropertyContainer
deleteOwnProperty, getDefaultProperty, getOwnProperty, getProperty, hasOwnProperty, hasProperty, setProperty
-
Methods inherited from interface com.itextpdf.layout.renderer.IRenderer
addChild, draw, getChildRenderers, getModelElement, getNextRenderer, getOccupiedArea, getParent, getProperty, isFlushed, layout, move, setParent
-
-
-
-
Method Detail
-
getAscent
float getAscent()
Gets the maximum offset above the base line that thisILeafElementRendererextends to.- Returns:
- the upwards vertical offset of this
ILeafElementRenderer
-
getDescent
float getDescent()
Gets the maximum offset below the base line that thisILeafElementRendererextends to.- Returns:
- the downwards vertical offset of this
ILeafElementRenderer
-
-