aspose.pdf
Class Text

java.lang.Object
  extended by aspose.pdf.Paragraph
      extended by aspose.pdf.Text
Direct Known Subclasses:
Heading

public class Text
extends Paragraph

Represents a text Paragraph in a Pdf document.

Typical usages are the following:

[Java] Pdf pdf = new Pdf(); pdf.setTruetypeFontMapPath("d:/temp"); pdf.setIsTruetypeFontMapCached(true); pdf.setTruetypeFontDirectoryPath("c:/windows/fonts"); Section sec = pdf.getSections().add(); Text t1 = new Text("Arial"); t1.getSegments().getSegment(0).getTextInfo().setFontName("Arial"); sec.getParagraphs().add(t1); pdf1.save(....); [XML] <?xml version="1.0" encoding="utf-8" ?> <Pdf xmlns="Aspose.Pdf"> <Section> <Text> <Segment FontName="Arial">Arial</Segment> </Text> </Section> </Pdf>


Nested Class Summary
 
Nested classes/interfaces inherited from class aspose.pdf.Paragraph
Paragraph.VerticalPositionInfo
 
Field Summary
 AlignmentType BakAlignmentOfRotateText
          The alignment of the backup text .
 float FirstLineHeight
          The height of first line .
 float FloatingBoxHeight
          The height of FloatingBox.
 float FloatingBoxMarginLeft
          The Left border distance of the FloatingBox.
 float FloatingBoxMarginRight
          The right border distance of the FloatingBox.
 float FloatingBoxMarginTop
          The top border distance of the FloatingBox.
 float FloatingBoxPosX
          The x-axis starting point for the text box location.
 float FloatingBoxPosY
          The y-axis starting point for the text box location
 float FloatingBoxWidth
          The Width of FloatingBox.
 boolean HasNonBreakSpace
          A boolean value indicates whether it has nonbreak space .
 int HowManyLinesOfRotateText
          The lines belong to the text .
 boolean IsLongWordProcessed
          the corresponding substitute of the Text .
 boolean IsMarginForBorderAdded
          A boolean value indicates whether the marin for border has been added .
 boolean IsRtlSegmentModeProcessed
          A boolean value indicates whether RTL segment mode has been processed .
 boolean IsSegmentsReversed
          A boolean value indicates whether the segments has been reversed .
 boolean IsSubstitutionNeed
          A boolean value indicates whether it is in need of substitution .
 boolean IsWidowOrphanControlSet
           
 float LastLineHeight
          The last line height .
 float LineHeightOfRotateText
          The height of a line .
 float RealWidthOfRotateText
          The real width of the text .
 float ShowLengthOfRotateText
          the width of show text .
 TabLeaders TabLeaders
          The tab Leaders of the text .
 TextLines TextLines
          Generate a series of TextLine object after doing Branch processing
 
Fields inherited from class aspose.pdf.Paragraph
_realPageNumber, INNER_INDENT, isNeedAddToPage, isPositionProcessed, VerticalPosInfo
 
Constructor Summary
Text()
          Initializes a new instance of the Text class.
Text(HeaderFooter hf)
          Initializes a new instance of the Text class.
Text(HeaderFooter hf, java.lang.String content)
          Initializes a new instance of the Text class.
Text(Section section)
          Initializes a new instance of the Text class.
Text(Section section, java.lang.String content)
          Initializes a new instance of the Text class.
Text(java.lang.String content)
          Initializes a new instance of the Text class.
Text(java.lang.String content, TextInfo info)
          Initializes a new instance of the Text class.
 
Method Summary
 java.lang.Object clone()
          Clones a new Text object.
 java.lang.Object completeClone()
          Clones a new Text object. both format info and content of the text is cloned.
 float getAdditionalHeightForRotating()
          Get additional height for rotating .
 Segments getBakSegments()
          Get the bakSegment object .
 float getCurrentFootNoteHeight()
          get or set a float value that indicates the total height of all footnotes the current Text has. the default value is 0.
 TabAlignmentType getCustomStopAlignmentType()
          Get the custom stop alignment type .
 float getFirstLineHeight()
          Get the height of first line .
 float getFirstLineIndent()
          Gets an float value that indicates the indent of the first line in a text paragraph.The unit is point.
 FormField getformfield()
          Gets a FormField object that indicates the FormField this Text contains.
 GraphicState getGraphicState()
          Gets or sets a GraphicState object that indicates the graphic state for this text.
 boolean getHasFootNote()
          get or set a boolean value that indicates if the current Text has footnote.
 boolean getHasInline()
          If the text has inline paragraph.
 boolean getHasInlineImage()
          If the text has inline Image paragraph.
 boolean getHasInlineRadioButton()
          If the text has inline radio paragraph.
 boolean getHasNonBreakSpace()
          Get a boolean value indicates whether it has nonbreak space .
 boolean getHasRightToLeftSeg()
          If the text has right-to-left segment
 boolean getHasSplitedSegment()
          If the text has segment splited from large ones.
 boolean getHasTABSymbol()
          Get a boolean value indicates whether it has tab symbol .
 java.awt.Color getInlineRadioButtonBackgroundColor()
          Gets a System.Drawing object that indicates the color of the inlineRadiobutton's background.
 int getInlineRadioButtonCheckedIndex()
          Gets a int value that indicates the index of the inlineRadioButton that has been checked.
 java.awt.Color getInlineRadioButtonColor()
          Gets a System.Drawing object that indicates the color of the inline radio button.
 java.lang.String getInlineRadioButtonFieldName()
          Gets a String that indicates the name of inlineRadioButton's the field.
 boolean getIsAlignedByWord()
          Gets a boolean value that indicates whether the text is aligned by word.
 boolean getIsAutoFontAdjustProcessed()
          Get a boolean value indicates whether font adjustment has been processed .
 boolean getIsAutoHyphenated()
          Gets a boolean value that indicates whether the text is hyphenated automatically.
 boolean getIsEmpty()
          get a boolean value indicates whether it is empty .
 boolean getIsHtmlTagSupported()
          Gets a boolean value that indicates whether the HTML tags in text is supported.
 boolean getIsMacroReProcessed()
          Get a boolean value indicates whether Macro has been processed .
 boolean getIsNCSymbol()
          Get a boolean value indicates whether it is NC symbol .
 boolean getIsNeedRepeating()
          Gets a boolean value that indicates whether the paragraph need to be repeated on next page.
 boolean getIsNPSymbol()
          Get a boolean value indicates whether it is next page symbol .
 boolean getIsRealRTLText()
          Get a boolean value indicates whether it is real RTL text .
 boolean getIsSimpleSegment()
          Indicates whether the text is SimpleSegment or not.
 boolean getIsSpaced()
          Gets a boolean value that indicates whether the spaces at the begin of the text and returns in the text be shown.
 boolean getIsSymbolProcessed()
          Get a boolean value indicates whether the symbols have been processed .
 boolean getIsWidowOrphanControlEnabled()
          Gets a boolean value that indicates whether the Widow/Orphan control is enabled.
 float getLastLineHeight()
          Get the last line height .
 float getOpacity()
          Gets or sets a float value between 0.0 and 1.0 that indicates the opacity of the text.
 float getRotatingAngle()
          Gets a float value that indicates the number of degrees by which the text should be rotated anticlockwise when displayed or printed.
 Segments getSegments()
          Gets a Segments collection that indicates all segments in the text paragraph.
 TabLeaders getTabLeaders()
          Get the tab Leaders of the text .
 TabStops getTabStops()
          Gets a TabStops that indicates the tab stop positions in the text paragraph.
 float getTextHeight(Pdf doc, float width)
          Get the height of a text paragraph.
 TextInfo getTextInfo()
          Gets a TextInfo object that indicates the text info of the text paragraph.
 float getTextWidth()
          Gets a float value that indicates the width paragraph.The unit is point.
 int getZIndex()
          Gets a int value that indicates the Z-order of the text.
 void setBackupFirstLineIndent(float value)
          Sets an float value to backup the indent of the first line in a text paragraph.The unit is point.
 void setBakSegments(Segments bakSegments)
          Set the bakSegment object .
 void setCurrentFootNoteHeight(float value)
          get or set a float value that indicates the total height of all footnotes the current Text has. the default value is 0.
 void setCustomStopAlignmentType(TabAlignmentType customStopAlignmentType)
          Set the custom stop alignment type .
 void setFirstLineHeight(float FirstLineHeight)
          Set the height of first line .
 void setFirstLineIndent(float value)
          Sets an float value that indicates the indent of the first line in a text paragraph.The unit is point.
 void setformfield(FormField value)
          Sets a FormField object that indicates the FormField this Text contains.
 void setHasFootNote(boolean value)
          Sets a boolean value that indicates if the current Text has footnote.
 void setInlineRadioButtonBackgroundColor(java.awt.Color value)
          Sets a System.Drawing object that indicates the color of the inlineRadiobutton's background.
 void setInlineRadioButtonCheckedIndex(int value)
          Sets a int value that indicates the index of the inlineRadioButton that has been checked.
 void setInlineRadioButtonColor(java.awt.Color value)
          Sets a System.Drawing object that indicates the color of the inline radio button.
 void setInlineRadioButtonFieldName(java.lang.String value)
          Sets a String that indicates the name of inlineRadioButton's the field.
 void setIsAlignedByWord(boolean value)
          Sets a boolean value that indicates whether the text is aligned by word.
 void setIsAutoFontAdjustProcessed(boolean IsAutoFontAdjustProcessed)
          Set a boolean value indicates whether font adjustment has been processed .
 void setIsAutoHyphenated(boolean value)
          Sets a boolean value that indicates whether the text is hyphenated automatically.
 void setIsHtmlTagSupported(boolean value)
          Sets a boolean value that indicates whether the HTML tags in text is supported.
 void setIsMacroReProcessed(boolean IsMacroReProcessed)
          Set a boolean value indicates whether Macro has been processed .
 void setIsNCSymbol(boolean isNCSymbol)
          Set a boolean value indicates whether it is NC symbol .
 void setIsNeedRepeating(boolean value)
          Sets a boolean value that indicates whether the paragraph need to be repeated on next page.
 void setIsNPSymbol(boolean isNPSymbol)
          Set a boolean value indicates whether it is next page symbol .
 void setIsRealRTLText(boolean value)
          Set a boolean value indicates whether it is real RTL text .
 void setIsSimpleSegment(boolean value)
          Indicates whether the text is SimpleSegment or not.
 void setIsSpaced(boolean value)
          Sets a boolean value that indicates whether the spaces at the begin of the text and returns in the text be shown.
 void setIsSymbolProcessed(boolean IsSymbolProcessed)
          Set a boolean value indicates whether the symbols have been processed .
 void setIsWidowOrphanControlEnabled(boolean value)
          Sets a boolean value that indicates whether the Widow/Orphan control is enabled.
 void setLastLineHeight(float LastLineHeight)
          Set the last line height .
 void setOpacity(float value)
          Gets or sets a float value between 0.0 and 1.0 that indicates the opacity of the text.
 void setRotatingAngle(float value)
          Sets a float value that indicates the number of degrees by which the text should be rotated anticlockwise when displayed or printed.
 void setSegments(Segments value)
          Sets a Segments collection that indicates all segments in the text paragraph.
 void setTabLeaders(TabLeaders tabLeaders)
          Set the tab Leaders of the text .
 void setTabStops(TabStops value)
          Sets a TabStops that indicates the tab stop positions in the text paragraph.
 void setTextInfo(TextInfo value)
          Sets a TextInfo object that indicates the text info of the text paragraph.
 void setTextWidth(float value)
          Sets a float value that indicates the width paragraph.The unit is point.
 void setZIndex(int value)
          Sets a int value that indicates the Z-order of the text.
 
Methods inherited from class aspose.pdf.Paragraph
copyTo, getHeight, getID, getIsNeedAddToPage, getIsPositionGot, getIsPositionProcessed, getLeft, getMargin, getMayNeedReprocess, getNeedReprocess, getNextParagraphInHeading, getPageNumber, getParentCell, getPositioningType, getPosX, getPosY, getRealPageNumber, getReferenceParagraphID, getRefPara, getSection, getTop, getVerticalPosInfo, getWidth, isDisabled, isEndNote, isFirstParagraph, isFirstParagraphInColumn, isFootNote, isFootNoteProcessed, isInHeaderFooter, isInList, isKeptTogether, isKeptWithNext, isOnOddPage, setEndNote, setFootNoteProcessed, setHeight, setID, setIsDisabled, setIsFirstParagraph, setIsFirstParagraphInColumn, setIsFootNote, setIsInHeaderFooter, setIsInList, setIsKeptTogether, setIsKeptWithNext, setIsNeedAddToPage, setIsOnOddPage, setIsPositionGot, setIsPositionProcessed, setLeft, setMargin, setMayNeedReprocess, setNeedReprocess, setNextParagraphInHeading, setPageNumber, setParentCell, setParentIsTable, setPositioningType, setPosX, setPosY, setRealPageNumber, setReferenceParagraphID, setRefPara, setSection, setTop, setVerticalPosInfo, setWidth
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IsWidowOrphanControlSet

public boolean IsWidowOrphanControlSet

TabLeaders

public TabLeaders TabLeaders
The tab Leaders of the text .


FloatingBoxHeight

public float FloatingBoxHeight
The height of FloatingBox.


FloatingBoxWidth

public float FloatingBoxWidth
The Width of FloatingBox.


FloatingBoxPosX

public float FloatingBoxPosX
The x-axis starting point for the text box location.


FloatingBoxPosY

public float FloatingBoxPosY
The y-axis starting point for the text box location


FloatingBoxMarginLeft

public float FloatingBoxMarginLeft
The Left border distance of the FloatingBox.


FloatingBoxMarginRight

public float FloatingBoxMarginRight
The right border distance of the FloatingBox.


FloatingBoxMarginTop

public float FloatingBoxMarginTop
The top border distance of the FloatingBox.


IsSubstitutionNeed

public boolean IsSubstitutionNeed
A boolean value indicates whether it is in need of substitution .


IsMarginForBorderAdded

public boolean IsMarginForBorderAdded
A boolean value indicates whether the marin for border has been added .


FirstLineHeight

public float FirstLineHeight
The height of first line .


LastLineHeight

public float LastLineHeight
The last line height .


IsLongWordProcessed

public boolean IsLongWordProcessed
the corresponding substitute of the Text .


TextLines

public TextLines TextLines
Generate a series of TextLine object after doing Branch processing


IsSegmentsReversed

public boolean IsSegmentsReversed
A boolean value indicates whether the segments has been reversed .


ShowLengthOfRotateText

public float ShowLengthOfRotateText
the width of show text .


HowManyLinesOfRotateText

public int HowManyLinesOfRotateText
The lines belong to the text .


LineHeightOfRotateText

public float LineHeightOfRotateText
The height of a line .


RealWidthOfRotateText

public float RealWidthOfRotateText
The real width of the text .


BakAlignmentOfRotateText

public AlignmentType BakAlignmentOfRotateText
The alignment of the backup text .


HasNonBreakSpace

public boolean HasNonBreakSpace
A boolean value indicates whether it has nonbreak space .


IsRtlSegmentModeProcessed

public boolean IsRtlSegmentModeProcessed
A boolean value indicates whether RTL segment mode has been processed .

Constructor Detail

Text

public Text()
Initializes a new instance of the Text class.


Text

public Text(java.lang.String content)
Initializes a new instance of the Text class.

Parameters:
content - The content of the first segment of the text.

Text

public Text(java.lang.String content,
            TextInfo info)
Initializes a new instance of the Text class.

Parameters:
content - The content of the first segment of the text.
info - The text format info of the first segment of the text.

Text

public Text(Section section)
Initializes a new instance of the Text class.

Parameters:
section - The specified Section object.

Remarks: This constructor can inherit common property values from the specified Section object.


Text

public Text(Section section,
            java.lang.String content)
Initializes a new instance of the Text class.

Parameters:
section - The specified Section object.
content - The content of the first segment of the text.

Remarks: This constructor can inherit common property values from the specified Section object.


Text

public Text(HeaderFooter hf)
Initializes a new instance of the Text class.

Parameters:
hf - The specified HeaderFooter object.

Remarks: This constructor can inherit common property values from the specified HeaderFooter object.


Text

public Text(HeaderFooter hf,
            java.lang.String content)
Initializes a new instance of the Text class.

Parameters:
hf - The specified HeaderFooter object.
content - The content of the first segment of the text.

Remarks: This constructor can inherit common property values from the specified HeaderFooter object.

Method Detail

getGraphicState

public GraphicState getGraphicState()
Gets or sets a GraphicState object that indicates the graphic state for this text.


getOpacity

public float getOpacity()
Gets or sets a float value between 0.0 and 1.0 that indicates the opacity of the text. The default value is 1.0.


setOpacity

public void setOpacity(float value)
Gets or sets a float value between 0.0 and 1.0 that indicates the opacity of the text. The default value is 1.0.


getIsAutoHyphenated

public boolean getIsAutoHyphenated()
Gets a boolean value that indicates whether the text is hyphenated automatically.


setIsAutoHyphenated

public void setIsAutoHyphenated(boolean value)
Sets a boolean value that indicates whether the text is hyphenated automatically.


getHasFootNote

public boolean getHasFootNote()
get or set a boolean value that indicates if the current Text has footnote.


setHasFootNote

public void setHasFootNote(boolean value)
Sets a boolean value that indicates if the current Text has footnote.


getCurrentFootNoteHeight

public float getCurrentFootNoteHeight()
get or set a float value that indicates the total height of all footnotes the current Text has. the default value is 0.


setCurrentFootNoteHeight

public void setCurrentFootNoteHeight(float value)
get or set a float value that indicates the total height of all footnotes the current Text has. the default value is 0.


getTextInfo

public TextInfo getTextInfo()
Gets a TextInfo object that indicates the text info of the text paragraph.


setTextInfo

public void setTextInfo(TextInfo value)
Sets a TextInfo object that indicates the text info of the text paragraph.


getTabStops

public TabStops getTabStops()
Gets a TabStops that indicates the tab stop positions in the text paragraph.


setTabStops

public void setTabStops(TabStops value)
Sets a TabStops that indicates the tab stop positions in the text paragraph.


getSegments

public Segments getSegments()
Gets a Segments collection that indicates all segments in the text paragraph.


setSegments

public void setSegments(Segments value)
Sets a Segments collection that indicates all segments in the text paragraph.


getFirstLineIndent

public float getFirstLineIndent()
Gets an float value that indicates the indent of the first line in a text paragraph.The unit is point.


setFirstLineIndent

public void setFirstLineIndent(float value)
Sets an float value that indicates the indent of the first line in a text paragraph.The unit is point.


setBackupFirstLineIndent

public void setBackupFirstLineIndent(float value)
Sets an float value to backup the indent of the first line in a text paragraph.The unit is point.


getIsSpaced

public boolean getIsSpaced()
Gets a boolean value that indicates whether the spaces at the begin of the text and returns in the text be shown. For the following

Typical usages are the following:

[xml] <Text> <Segment>The first line, The second line.</Segment> </Text> If IsSpaced is false, the result will be: The first line,The second line. If IsSpaced is true, the result will be: The first line, The second line.


setIsSpaced

public void setIsSpaced(boolean value)
Sets a boolean value that indicates whether the spaces at the begin of the text and returns in the text be shown. For the following

Typical usages are the following:

[xml] <Text> <Segment>The first line, The second line.</Segment> </Text> If IsSpaced is false, the result will be: The first line,The second line. If IsSpaced is true, the result will be: The first line, The second line.


getIsWidowOrphanControlEnabled

public boolean getIsWidowOrphanControlEnabled()
Gets a boolean value that indicates whether the Widow/Orphan control is enabled. Default is true. If it is true, Widow/Orphan control is enabled and Widows/orphans themselves are eliminated (disabled).


setIsWidowOrphanControlEnabled

public void setIsWidowOrphanControlEnabled(boolean value)
Sets a boolean value that indicates whether the Widow/Orphan control is enabled. Default is true. If it is true, Widow/Orphan control is enabled and Widows/orphans themselves are eliminated (disabled).


getIsAlignedByWord

public boolean getIsAlignedByWord()
Gets a boolean value that indicates whether the text is aligned by word. This property should be set to false when using Asian language such as Chinese.


setIsAlignedByWord

public void setIsAlignedByWord(boolean value)
Sets a boolean value that indicates whether the text is aligned by word. This property should be set to false when using Asian language such as Chinese.


getTextWidth

public float getTextWidth()
Gets a float value that indicates the width paragraph.The unit is point.

Remarks: The property is used for custom positioning. You need not use this property if you want the paragraph be auto aligned.


setTextWidth

public void setTextWidth(float value)
Sets a float value that indicates the width paragraph.The unit is point.

Remarks: The property is used for custom positioning. You need not use this property if you want the paragraph be auto aligned.


getTabLeaders

public TabLeaders getTabLeaders()
Get the tab Leaders of the text .


setTabLeaders

public void setTabLeaders(TabLeaders tabLeaders)
Set the tab Leaders of the text .


getRotatingAngle

public float getRotatingAngle()
Gets a float value that indicates the number of degrees by which the text should be rotated anticlockwise when displayed or printed. Default value is 0.

Typical usages are the following:

[Java] Pdf pdf1 = new Pdf(); Section sec1 = pdf1.getSections().add(); Text text1= new Text("Hello world"); text1.setPositioningType(PositioningType.PageRelative); text1.setTop(200); text1.setLeft(100); text1.setRotatingAngle(30); sec1.getParagraphs().add(text1); pdf1.save(....); [XML] <?xml version="1.0" encoding="utf-8" ?> <Pdf xmlns="Aspose.Pdf" CompressionLevel="0"> <Section> <Text RotatingAngle="30" Left="100" Top="200" PositioningType="PageRelative"> <Segment>Hello world</Segment> </Text> </Section> </Pdf>


setRotatingAngle

public void setRotatingAngle(float value)
Sets a float value that indicates the number of degrees by which the text should be rotated anticlockwise when displayed or printed. Default value is 0.

Typical usages are the following:

[Java] Pdf pdf1 = new Pdf(); Section sec1 = pdf1.getSections().add(); Text text1= new Text("Hello world"); text1.setPositioningType(PositioningType.PageRelative); text1.setTop(200); text1.setLeft(100); text1.setRotatingAngle(30); sec1.getParagraphs().add(text1); pdf1.save(....); [XML] <?xml version="1.0" encoding="utf-8" ?> <Pdf xmlns="Aspose.Pdf" CompressionLevel="0"> <Section> <Text RotatingAngle="30" Left="100" Top="200" PositioningType="PageRelative"> <Segment>Hello world</Segment> </Text> </Section> </Pdf>


getIsNeedRepeating

public boolean getIsNeedRepeating()
Gets a boolean value that indicates whether the paragraph need to be repeated on next page. Default value is false.The attribute is only valid when the paragraph itself and the object its ReferenceParagraphID referred to both are included in RepeatingRows.


setIsNeedRepeating

public void setIsNeedRepeating(boolean value)
Sets a boolean value that indicates whether the paragraph need to be repeated on next page. Default value is false.The attribute is only valid when the paragraph itself and the object its ReferenceParagraphID referred to both are included in RepeatingRows.


completeClone

public java.lang.Object completeClone()
Clones a new Text object. both format info and content of the text is cloned.

Specified by:
completeClone in class Paragraph
Returns:
The new cloned Text object.

clone

public java.lang.Object clone()
Clones a new Text object. Only format info of the text is cloned.

Overrides:
clone in class java.lang.Object
Returns:
The new cloned Text object

getTextHeight

public float getTextHeight(Pdf doc,
                           float width)
Get the height of a text paragraph.

Parameters:
doc - The Pdf object.
width - The width of the text paragraph.
Returns:
The height of the text.

Remarks: If encryption is used, Pdf.Security should be set before this method.


getIsNPSymbol

public boolean getIsNPSymbol()
Get a boolean value indicates whether it is next page symbol .


setIsNPSymbol

public void setIsNPSymbol(boolean isNPSymbol)
Set a boolean value indicates whether it is next page symbol .


getIsNCSymbol

public boolean getIsNCSymbol()
Get a boolean value indicates whether it is NC symbol .


setIsNCSymbol

public void setIsNCSymbol(boolean isNCSymbol)
Set a boolean value indicates whether it is NC symbol .


getIsHtmlTagSupported

public boolean getIsHtmlTagSupported()
Gets a boolean value that indicates whether the HTML tags in text is supported. Default is false.


setIsHtmlTagSupported

public void setIsHtmlTagSupported(boolean value)
Sets a boolean value that indicates whether the HTML tags in text is supported. Default is false.


getIsSymbolProcessed

public boolean getIsSymbolProcessed()
Get a boolean value indicates whether the symbols have been processed .


setIsSymbolProcessed

public void setIsSymbolProcessed(boolean IsSymbolProcessed)
Set a boolean value indicates whether the symbols have been processed .


getHasInline

public boolean getHasInline()
If the text has inline paragraph.


getIsEmpty

public boolean getIsEmpty()
get a boolean value indicates whether it is empty .


getFirstLineHeight

public float getFirstLineHeight()
Get the height of first line .


setFirstLineHeight

public void setFirstLineHeight(float FirstLineHeight)
Set the height of first line .


getLastLineHeight

public float getLastLineHeight()
Get the last line height .


setLastLineHeight

public void setLastLineHeight(float LastLineHeight)
Set the last line height .


getInlineRadioButtonFieldName

public java.lang.String getInlineRadioButtonFieldName()
Gets a String that indicates the name of inlineRadioButton's the field. Note that each field MUST have a unique name.


setInlineRadioButtonFieldName

public void setInlineRadioButtonFieldName(java.lang.String value)
Sets a String that indicates the name of inlineRadioButton's the field. Note that each field MUST have a unique name.


getInlineRadioButtonCheckedIndex

public int getInlineRadioButtonCheckedIndex()
Gets a int value that indicates the index of the inlineRadioButton that has been checked.


setInlineRadioButtonCheckedIndex

public void setInlineRadioButtonCheckedIndex(int value)
Sets a int value that indicates the index of the inlineRadioButton that has been checked.


getInlineRadioButtonBackgroundColor

public java.awt.Color getInlineRadioButtonBackgroundColor()
Gets a System.Drawing object that indicates the color of the inlineRadiobutton's background.


setInlineRadioButtonBackgroundColor

public void setInlineRadioButtonBackgroundColor(java.awt.Color value)
Sets a System.Drawing object that indicates the color of the inlineRadiobutton's background.


getInlineRadioButtonColor

public java.awt.Color getInlineRadioButtonColor()
Gets a System.Drawing object that indicates the color of the inline radio button.


setInlineRadioButtonColor

public void setInlineRadioButtonColor(java.awt.Color value)
Sets a System.Drawing object that indicates the color of the inline radio button.


getformfield

public FormField getformfield()
Gets a FormField object that indicates the FormField this Text contains.


setformfield

public void setformfield(FormField value)
Sets a FormField object that indicates the FormField this Text contains.


getHasInlineRadioButton

public boolean getHasInlineRadioButton()
If the text has inline radio paragraph.


getBakSegments

public Segments getBakSegments()
Get the bakSegment object .


setBakSegments

public void setBakSegments(Segments bakSegments)
Set the bakSegment object .


getAdditionalHeightForRotating

public float getAdditionalHeightForRotating()
Get additional height for rotating .


getHasNonBreakSpace

public boolean getHasNonBreakSpace()
Get a boolean value indicates whether it has nonbreak space .


getHasInlineImage

public boolean getHasInlineImage()
If the text has inline Image paragraph.


getHasTABSymbol

public boolean getHasTABSymbol()
Get a boolean value indicates whether it has tab symbol .


getIsSimpleSegment

public boolean getIsSimpleSegment()
Indicates whether the text is SimpleSegment or not.


setIsSimpleSegment

public void setIsSimpleSegment(boolean value)
Indicates whether the text is SimpleSegment or not.


getIsRealRTLText

public boolean getIsRealRTLText()
Get a boolean value indicates whether it is real RTL text .


setIsRealRTLText

public void setIsRealRTLText(boolean value)
Set a boolean value indicates whether it is real RTL text .


getCustomStopAlignmentType

public TabAlignmentType getCustomStopAlignmentType()
Get the custom stop alignment type .


setCustomStopAlignmentType

public void setCustomStopAlignmentType(TabAlignmentType customStopAlignmentType)
Set the custom stop alignment type .


getHasSplitedSegment

public boolean getHasSplitedSegment()
If the text has segment splited from large ones.


getHasRightToLeftSeg

public boolean getHasRightToLeftSeg()
If the text has right-to-left segment


getZIndex

public int getZIndex()
Gets a int value that indicates the Z-order of the text. A text with larger ZIndex will be placed over the paragraphs with smaller ZIndex. ZIndex can be negative. Text with negative ZIndex will be placed behind the text in the page.


setZIndex

public void setZIndex(int value)
Sets a int value that indicates the Z-order of the text. A text with larger ZIndex will be placed over the paragraphs with smaller ZIndex. ZIndex can be negative. Text with negative ZIndex will be placed behind the text in the page.


getIsAutoFontAdjustProcessed

public boolean getIsAutoFontAdjustProcessed()
Get a boolean value indicates whether font adjustment has been processed .


setIsAutoFontAdjustProcessed

public void setIsAutoFontAdjustProcessed(boolean IsAutoFontAdjustProcessed)
Set a boolean value indicates whether font adjustment has been processed .


getIsMacroReProcessed

public boolean getIsMacroReProcessed()
Get a boolean value indicates whether Macro has been processed .


setIsMacroReProcessed

public void setIsMacroReProcessed(boolean IsMacroReProcessed)
Set a boolean value indicates whether Macro has been processed .