com.aspose.slides
Class PortionFormatEx

java.lang.Object
  extended by com.aspose.slides.PortionFormatEx

public class PortionFormatEx
extends java.lang.Object

Contains the portion's formatting properties.


Constructor Summary
PortionFormatEx()
           Initializes a new instance of the TextCharacterPropertiesEx class.
PortionFormatEx(PortionFormatEx props)
           Initializes a new instance of the TextCharacterPropertiesEx class.
 
Method Summary
 java.lang.String getAlternativeLanguageId()
           Returns or sets the Id of an alternative language.
 java.lang.String getBookmarkId()
           Returns or sets bookmark identifier.
 FontDataEx getComplexScriptFont()
           Returns or sets the complex script font info.
 FontDataEx getEastAsianFont()
           Returns or sets the East Asian font info.
 EffectFormatEx getEffectFormat()
           Returns the text EffectFormatEx properties.
 float getEscapement()
           Returns or sets the superscript or subscript text.
 FillFormatEx getFillFormat()
           Returns the text FillFormatEx properties.
 byte getFontBold()
           Determines whether the font is bold.
 float getFontHeight()
           Returns or sets the font height of a portion.
 byte getFontItalic()
           Determines whether the font is itallic.
 byte getFontUnderline()
           Returns or sets the text underline type.
 ColorFormatEx getHighlightColor()
           Returns the color used to highlight a text.
 HyperlinkEx getHLinkClick()
           Returns or sets the hyperlink defined for mouse click.
 HyperlinkEx getHLinkMouseOver()
           Returns or sets the hyperlink defined for mouse over.
 float getKerningMinimalSize()
           Returns or sets the minimal font size, for which kerning should be switched on.
 byte getKumimoji()
           Determines whether the numbers should ignore text eastern language-specific vertical text layout.
 java.lang.String getLanguageId()
           Returns or sets the Id of a language.
 FontDataEx getLatinFont()
           Returns or sets the Latin font info.
 LineFormatEx getLineFormat()
           Returns the LineFormatEx properties for text outlining.
 byte getNormaliseHeight()
           Determines whether the height of a text should be normalized.
 PresentationEx getPresentation()
           Returns the parent presentation of a text.
 byte getProofDisabled()
           Determines whether the text shouldn't be proofed.
 BaseSlideEx getSlide()
           Returns the parent slide of a text.
 boolean getSmartTagClean()
           Determines whether the smart tag should be cleaned.
 float getSpacing()
           Returns or sets the intercharacter spacing increment.
 byte getStrikethroughType()
           Returns or sets the strikethrough type of a text.
 FontDataEx getSymbolFont()
           Returns or sets the symbolic font info.
 byte getTextCapType()
           Returns or sets the type of text capitalization.
 FillFormatEx getUnderlineFillFormat()
           Returns the underline line FillFormatEx properties.
 LineFormatEx getUnderlineLineFormat()
           Returns the LineFormatEx properties used to outline underline line.
 byte isHardUnderlineFill()
           Determines whether the underline style has own FillFormat properties or inherits it from the FillFormat properties of the text.
 void isHardUnderlineFill(byte value)
           
 byte isHardUnderlineLine()
           Determines whether the underline style has own LineFormat properties or inherits it from the LineFormat properties of the text.
 void isHardUnderlineLine(byte value)
           
 void setAlternativeLanguageId(java.lang.String value)
           
 void setBookmarkId(java.lang.String value)
           
 void setComplexScriptFont(FontDataEx value)
           
 void setEastAsianFont(FontDataEx value)
           
 void setEscapement(float value)
           
 void setFontBold(byte value)
           
 void setFontHeight(float value)
           
 void setFontItalic(byte value)
           
 void setFontUnderline(byte value)
           
 void setHLinkClick(HyperlinkEx value)
           
 void setHLinkMouseOver(HyperlinkEx value)
           
 void setKerningMinimalSize(float value)
           
 void setKumimoji(byte value)
           
 void setLanguageId(java.lang.String value)
           
 void setLatinFont(FontDataEx value)
           
 void setNormaliseHeight(byte value)
           
 void setProofDisabled(byte value)
           
 void setSmartTagClean(boolean value)
           
 void setSpacing(float value)
           
 void setStrikethroughType(byte value)
           
 void setSymbolFont(FontDataEx value)
           
 void setTextCapType(byte value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortionFormatEx

public PortionFormatEx()

Initializes a new instance of the TextCharacterPropertiesEx class.


PortionFormatEx

public PortionFormatEx(PortionFormatEx props)

Initializes a new instance of the TextCharacterPropertiesEx class.

Method Detail

getLineFormat

public LineFormatEx getLineFormat()

Returns the LineFormatEx properties for text outlining. Read-only LineFormatEx.


getFillFormat

public FillFormatEx getFillFormat()

Returns the text FillFormatEx properties. Read-only FillFormatEx.


getEffectFormat

public EffectFormatEx getEffectFormat()

Returns the text EffectFormatEx properties. Read-only EffectFormatEx.


getHighlightColor

public ColorFormatEx getHighlightColor()

Returns the color used to highlight a text. Read-only ColorFormatEx.


getUnderlineLineFormat

public LineFormatEx getUnderlineLineFormat()

Returns the LineFormatEx properties used to outline underline line. Read-only LineFormatEx.


getUnderlineFillFormat

public FillFormatEx getUnderlineFillFormat()

Returns the underline line FillFormatEx properties. Read-only FillFormatEx.


getBookmarkId

public java.lang.String getBookmarkId()

Returns or sets bookmark identifier. Read/write string.


setBookmarkId

public void setBookmarkId(java.lang.String value)

getHLinkClick

public HyperlinkEx getHLinkClick()

Returns or sets the hyperlink defined for mouse click. Read/write HyperlinkEx.


setHLinkClick

public void setHLinkClick(HyperlinkEx value)

getHLinkMouseOver

public HyperlinkEx getHLinkMouseOver()

Returns or sets the hyperlink defined for mouse over. Read/write HyperlinkEx.


setHLinkMouseOver

public void setHLinkMouseOver(HyperlinkEx value)

getFontBold

public byte getFontBold()

Determines whether the font is bold. Read/write NullableBool.


setFontBold

public void setFontBold(byte value)

getFontItalic

public byte getFontItalic()

Determines whether the font is itallic. Read/write NullableBool.


setFontItalic

public void setFontItalic(byte value)

getKumimoji

public byte getKumimoji()

Determines whether the numbers should ignore text eastern language-specific vertical text layout. Read/write NullableBool.


setKumimoji

public void setKumimoji(byte value)

getNormaliseHeight

public byte getNormaliseHeight()

Determines whether the height of a text should be normalized. Read/write NullableBool.


setNormaliseHeight

public void setNormaliseHeight(byte value)

getProofDisabled

public byte getProofDisabled()

Determines whether the text shouldn't be proofed. Read/write NullableBool.


setProofDisabled

public void setProofDisabled(byte value)

getFontUnderline

public byte getFontUnderline()

Returns or sets the text underline type. Read/write TextUnderlineTypeEx.


setFontUnderline

public void setFontUnderline(byte value)

getTextCapType

public byte getTextCapType()

Returns or sets the type of text capitalization. Read/write TextCapTypeEx.


setTextCapType

public void setTextCapType(byte value)

getStrikethroughType

public byte getStrikethroughType()

Returns or sets the strikethrough type of a text. Read/write TextStrikethroughTypeEx.


setStrikethroughType

public void setStrikethroughType(byte value)

getSmartTagClean

public boolean getSmartTagClean()

Determines whether the smart tag should be cleaned. Read/write bool.


setSmartTagClean

public void setSmartTagClean(boolean value)

isHardUnderlineLine

public byte isHardUnderlineLine()

Determines whether the underline style has own LineFormat properties or inherits it from the LineFormat properties of the text. Read/write NullableBool.


isHardUnderlineLine

public void isHardUnderlineLine(byte value)

isHardUnderlineFill

public byte isHardUnderlineFill()

Determines whether the underline style has own FillFormat properties or inherits it from the FillFormat properties of the text. Read/write NullableBool.


isHardUnderlineFill

public void isHardUnderlineFill(byte value)

getFontHeight

public float getFontHeight()

Returns or sets the font height of a portion. <b>float.NaN</b> means height is undefined and should be inherited from the Master. Read/write short.


setFontHeight

public void setFontHeight(float value)

getLatinFont

public FontDataEx getLatinFont()

Returns or sets the Latin font info. Null means font is undefined and should be inherited from the Master. Read/write FontDataEx.


setLatinFont

public void setLatinFont(FontDataEx value)

getEastAsianFont

public FontDataEx getEastAsianFont()

Returns or sets the East Asian font info. Null means font is undefined and should be inherited from the Master. Read/write FontDataEx.


setEastAsianFont

public void setEastAsianFont(FontDataEx value)

getComplexScriptFont

public FontDataEx getComplexScriptFont()

Returns or sets the complex script font info. Null means font is undefined and should be inherited from the Master. Read/write FontDataEx.


setComplexScriptFont

public void setComplexScriptFont(FontDataEx value)

getSymbolFont

public FontDataEx getSymbolFont()

Returns or sets the symbolic font info. Null means font is undefined and should be inherited from the Master. Read/write FontDataEx.


setSymbolFont

public void setSymbolFont(FontDataEx value)

getEscapement

public float getEscapement()

Returns or sets the superscript or subscript text. Value from -100% (subscript) to 100% (superscript). <b>float.NaN</b> means value is undefined and should be inherited from the Master. Read/write short.


setEscapement

public void setEscapement(float value)

getKerningMinimalSize

public float getKerningMinimalSize()

Returns or sets the minimal font size, for which kerning should be switched on. <b>float.NaN</b> means value is undefined and should be inherited from the Master. Read/write float.


setKerningMinimalSize

public void setKerningMinimalSize(float value)

getLanguageId

public java.lang.String getLanguageId()

Returns or sets the Id of a language. Read/write string.


setLanguageId

public void setLanguageId(java.lang.String value)

getAlternativeLanguageId

public java.lang.String getAlternativeLanguageId()

Returns or sets the Id of an alternative language. Read/write string.


setAlternativeLanguageId

public void setAlternativeLanguageId(java.lang.String value)

getSpacing

public float getSpacing()

Returns or sets the intercharacter spacing increment. <b>float.NaN</b> means value is undefined and should be inherited from the Master. Read/write float.


setSpacing

public void setSpacing(float value)

getSlide

public BaseSlideEx getSlide()

Returns the parent slide of a text. Read-only BaseSlideEx.


getPresentation

public PresentationEx getPresentation()

Returns the parent presentation of a text. Read-only PresentationEx.