com.aspose.slides
Class PortionFormatEffectiveData

java.lang.Object
  extended by com.aspose.slides.PortionFormatEffectiveData
All Implemented Interfaces:
IPortionFormatEffectiveData

public class PortionFormatEffectiveData
extends java.lang.Object
implements IPortionFormatEffectiveData

Immutable object which contains text portion formatting properties.


This class is used together with the Portion class to return effective formatting values with inheritance applied.

See Also:
Portion.CreatePortionFormatEffective

Method Summary
 java.lang.String getAlternativeLanguageId()
           Returns or sets the Id of an alternative language.
 java.lang.String getBookmarkId()
           Returns or sets bookmark identifier.
 IFontData getComplexScriptFont()
           Returns or sets the complex script font info.
 IFontData getEastAsianFont()
           Returns or sets the East Asian font info.
 IEffectFormatEffectiveData getEffectFormat()
           Returns the text EffectFormat properties.
 float getEscapement()
           Returns or sets the superscript or subscript text.
 IFillFormatEffectiveData getFillFormat()
           Returns the text FillFormat properties.
 boolean getFontBold()
           Determines whether the font is bold.
 float getFontHeight()
           Returns or sets the font height of a portion.
 boolean getFontItalic()
           Determines whether the font is itallic.
 byte getFontUnderline()
           Returns or sets the text underline type.
 java.awt.Color getHighlightColor()
           Returns the color used to highlight a text.
 IHyperlink getHyperlinkClick()
           Returns or sets the hyperlink defined for mouse click.
 IHyperlink getHyperlinkMouseOver()
           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.
 boolean 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.
 IFontData getLatinFont()
           Returns or sets the Latin font info.
 ILineFormatEffectiveData getLineFormat()
           Returns the LineFormat properties for text outlining.
 boolean getNormaliseHeight()
           Determines whether the height of a text should be normalized.
 boolean getProofDisabled()
           Determines whether the text shouldn't be proofed.
 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.
 IFontData getSymbolFont()
           Returns or sets the symbolic font info.
 byte getTextCapType()
           Returns or sets the type of text capitalization.
 IFillFormatEffectiveData getUnderlineFillFormat()
           Returns the underline line FillFormat properties.
 ILineFormatEffectiveData getUnderlineLineFormat()
           Returns the LineFormat properties used to outline underline line.
 boolean isHardUnderlineFill()
           Determines whether the underline style has own FillFormat properties or inherits it from the FillFormat properties of the text.
 boolean isHardUnderlineLine()
           Determines whether the underline style has own LineFormat properties or inherits it from the LineFormat properties of the text.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getLineFormat

public ILineFormatEffectiveData getLineFormat()

Returns the LineFormat properties for text outlining. Read-only ILineFormatEffectiveData.

Specified by:
getLineFormat in interface IPortionFormatEffectiveData

getFillFormat

public IFillFormatEffectiveData getFillFormat()

Returns the text FillFormat properties. Read-only IFillFormatEffectiveData.

Specified by:
getFillFormat in interface IPortionFormatEffectiveData

getEffectFormat

public IEffectFormatEffectiveData getEffectFormat()

Returns the text EffectFormat properties. Read-only IEffectFormatEffectiveData.

Specified by:
getEffectFormat in interface IPortionFormatEffectiveData

getHighlightColor

public java.awt.Color getHighlightColor()

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

Specified by:
getHighlightColor in interface IPortionFormatEffectiveData

getUnderlineLineFormat

public ILineFormatEffectiveData getUnderlineLineFormat()

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

Specified by:
getUnderlineLineFormat in interface IPortionFormatEffectiveData

getUnderlineFillFormat

public IFillFormatEffectiveData getUnderlineFillFormat()

Returns the underline line FillFormat properties. Read-only IFillFormatEffectiveData.

Specified by:
getUnderlineFillFormat in interface IPortionFormatEffectiveData

getBookmarkId

public java.lang.String getBookmarkId()

Returns or sets bookmark identifier. Read-only String.

Specified by:
getBookmarkId in interface IPortionFormatEffectiveData

getHyperlinkClick

public IHyperlink getHyperlinkClick()

Returns or sets the hyperlink defined for mouse click. Read-only IHyperlink.

Specified by:
getHyperlinkClick in interface IPortionFormatEffectiveData

getHyperlinkMouseOver

public IHyperlink getHyperlinkMouseOver()

Returns or sets the hyperlink defined for mouse over. Read-only IHyperlink.

Specified by:
getHyperlinkMouseOver in interface IPortionFormatEffectiveData

getFontBold

public boolean getFontBold()

Determines whether the font is bold. Read-only boolean.

Specified by:
getFontBold in interface IPortionFormatEffectiveData

getFontItalic

public boolean getFontItalic()

Determines whether the font is itallic. Read-only boolean.

Specified by:
getFontItalic in interface IPortionFormatEffectiveData

getKumimoji

public boolean getKumimoji()

Determines whether the numbers should ignore text eastern language-specific vertical text layout. Read-only boolean.

Specified by:
getKumimoji in interface IPortionFormatEffectiveData

getNormaliseHeight

public boolean getNormaliseHeight()

Determines whether the height of a text should be normalized. Read-only boolean.

Specified by:
getNormaliseHeight in interface IPortionFormatEffectiveData

getProofDisabled

public boolean getProofDisabled()

Determines whether the text shouldn't be proofed. Read-only boolean.

Specified by:
getProofDisabled in interface IPortionFormatEffectiveData

getFontUnderline

public byte getFontUnderline()

Returns or sets the text underline type. Read-only TextUnderlineType.

Specified by:
getFontUnderline in interface IPortionFormatEffectiveData

getTextCapType

public byte getTextCapType()

Returns or sets the type of text capitalization. Read-only TextCapType.

Specified by:
getTextCapType in interface IPortionFormatEffectiveData

getStrikethroughType

public byte getStrikethroughType()

Returns or sets the strikethrough type of a text. Read-only TextStrikethroughType.

Specified by:
getStrikethroughType in interface IPortionFormatEffectiveData

getSmartTagClean

public boolean getSmartTagClean()

Determines whether the smart tag should be cleaned. Read-only boolean.

Specified by:
getSmartTagClean in interface IPortionFormatEffectiveData

isHardUnderlineLine

public boolean isHardUnderlineLine()

Determines whether the underline style has own LineFormat properties or inherits it from the LineFormat properties of the text. Read-only boolean.

Specified by:
isHardUnderlineLine in interface IPortionFormatEffectiveData

isHardUnderlineFill

public boolean isHardUnderlineFill()

Determines whether the underline style has own FillFormat properties or inherits it from the FillFormat properties of the text. Read-only boolean.

Specified by:
isHardUnderlineFill in interface IPortionFormatEffectiveData

getFontHeight

public float getFontHeight()

Returns or sets the font height of a portion. Read-only float.

Specified by:
getFontHeight in interface IPortionFormatEffectiveData

getLatinFont

public IFontData getLatinFont()

Returns or sets the Latin font info. Read-only IFontData.

Specified by:
getLatinFont in interface IPortionFormatEffectiveData

getEastAsianFont

public IFontData getEastAsianFont()

Returns or sets the East Asian font info. Read-only IFontData.

Specified by:
getEastAsianFont in interface IPortionFormatEffectiveData

getComplexScriptFont

public IFontData getComplexScriptFont()

Returns or sets the complex script font info. Read-only IFontData.

Specified by:
getComplexScriptFont in interface IPortionFormatEffectiveData

getSymbolFont

public IFontData getSymbolFont()

Returns or sets the symbolic font info. Read-only IFontData.

Specified by:
getSymbolFont in interface IPortionFormatEffectiveData

getEscapement

public float getEscapement()

Returns or sets the superscript or subscript text. Value from -100% (subscript) to 100% (superscript). Read-only float.

Specified by:
getEscapement in interface IPortionFormatEffectiveData

getKerningMinimalSize

public float getKerningMinimalSize()

Returns or sets the minimal font size, for which kerning should be switched on. Read-only float.

Specified by:
getKerningMinimalSize in interface IPortionFormatEffectiveData

getLanguageId

public java.lang.String getLanguageId()

Returns or sets the Id of a language. Read-only String.

Specified by:
getLanguageId in interface IPortionFormatEffectiveData

getAlternativeLanguageId

public java.lang.String getAlternativeLanguageId()

Returns or sets the Id of an alternative language. Read-only String.

Specified by:
getAlternativeLanguageId in interface IPortionFormatEffectiveData

getSpacing

public float getSpacing()

Returns or sets the intercharacter spacing increment. Read-only float.

Specified by:
getSpacing in interface IPortionFormatEffectiveData


Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.