Package net.sf.jasperreports.engine.fill
Interface JRMeasuredText
-
- All Known Implementing Classes:
SimpleMeasuredText,TextMeasurer.TextMeasuredState
public interface JRMeasuredTextText measuring information as produced by atext measurer.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
JRTextMeasurer.measure(net.sf.jasperreports.engine.util.JRStyledText, int, int, boolean, boolean)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description floatgetLeadingOffset()Returns the text leading offset.short[]getLineBreakOffsets()Returns the line break offsets as required forJRPrintText.getLineBreakOffsets().floatgetLineSpacingFactor()Return the line spacing factor for the text.floatgetTextHeight()Returns the text's measure height.intgetTextOffset()Returns the offset up to which text fitted.StringgetTextSuffix()Returns the suffix that was appended to the text (aftergetTextOffset()).floatgetTextWidth()Returns the text's measure width.booleanisLeftToRight()Returns whether the text was determined to be left to right or not.booleanisParagraphCut()Returns whether the text was cut during a paragraph or the last paragraph was complete.
-
-
-
Method Detail
-
getLeadingOffset
float getLeadingOffset()
Returns the text leading offset.- Returns:
- the text leading offset
-
getLineSpacingFactor
float getLineSpacingFactor()
Return the line spacing factor for the text.- Returns:
- the line spacing factor
-
getTextWidth
float getTextWidth()
Returns the text's measure width.- Returns:
- the text's measure width
-
getTextHeight
float getTextHeight()
Returns the text's measure height.- Returns:
- the text's measure height
-
getTextOffset
int getTextOffset()
Returns the offset up to which text fitted.- Returns:
- the offset up to which text fitted
-
isLeftToRight
boolean isLeftToRight()
Returns whether the text was determined to be left to right or not.- Returns:
- whether the text was determined to be left to right
-
isParagraphCut
boolean isParagraphCut()
Returns whether the text was cut during a paragraph or the last paragraph was complete.- Returns:
- whether the last paragraph was cut
-
getTextSuffix
String getTextSuffix()
Returns the suffix that was appended to the text (aftergetTextOffset()).- Returns:
- the suffix that was appended to the text
-
getLineBreakOffsets
short[] getLineBreakOffsets()
Returns the line break offsets as required forJRPrintText.getLineBreakOffsets().- Returns:
- the line break offsets for the measured text
-
-