com.aspose.slides
Class BasePortionFormat

java.lang.Object
  extended by com.aspose.slides.PVIObject
      extended by com.aspose.slides.BasePortionFormat
All Implemented Interfaces:
IBasePortionFormat
Direct Known Subclasses:
ChartPortionFormat, PortionFormat

public abstract class BasePortionFormat
extends PVIObject
implements IBasePortionFormat

Common text portion formatting properties.


Method Summary
 java.lang.String getAlternativeLanguageId()
           Returns or sets the Id of an alternative language.
 IFontData getComplexScriptFont()
           Returns or sets the complex script font info.
 IFontData getEastAsianFont()
           Returns or sets the East Asian font info.
 IEffectFormat getEffectFormat()
           Returns the text EffectFormatEx properties.
 float getEscapement()
           Returns or sets the superscript or subscript text.
 IFillFormat 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.
 IColorFormat getHighlightColor()
           Returns the color used to highlight a text.
 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.
 IFontData getLatinFont()
           Returns or sets the Latin font info.
 ILineFormat getLineFormat()
           Returns the LineFormatEx properties for text outlining.
 byte getNormaliseHeight()
           Determines whether the height of a text should be normalized.
 byte getProofDisabled()
           Determines whether the text shouldn't be proofed.
 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.
 IFillFormat getUnderlineFillFormat()
           Returns the underline line FillFormatEx properties.
 ILineFormat 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.
 byte isHardUnderlineLine()
           Determines whether the underline style has own LineFormat properties or inherits it from the LineFormat properties of the text.
 void setAlternativeLanguageId(java.lang.String value)
           Returns or sets the Id of an alternative language.
 void setComplexScriptFont(IFontData value)
           Returns or sets the complex script font info.
 void setEastAsianFont(IFontData value)
           Returns or sets the East Asian font info.
 void setEscapement(float value)
           Returns or sets the superscript or subscript text.
 void setFontBold(byte value)
           Determines whether the font is bold.
 void setFontHeight(float value)
           Returns or sets the font height of a portion.
 void setFontItalic(byte value)
           Determines whether the font is itallic.
 void setFontUnderline(byte value)
           Returns or sets the text underline type.
 void setHardUnderlineFill(byte value)
           Determines whether the underline style has own FillFormat properties or inherits it from the FillFormat properties of the text.
 void setHardUnderlineLine(byte value)
           Determines whether the underline style has own LineFormat properties or inherits it from the LineFormat properties of the text.
 void setKerningMinimalSize(float value)
           Returns or sets the minimal font size, for which kerning should be switched on.
 void setKumimoji(byte value)
           Determines whether the numbers should ignore text eastern language-specific vertical text layout.
 void setLanguageId(java.lang.String value)
           Returns or sets the Id of a language.
 void setLatinFont(IFontData value)
           Returns or sets the Latin font info.
 void setNormaliseHeight(byte value)
           Determines whether the height of a text should be normalized.
 void setProofDisabled(byte value)
           Determines whether the text shouldn't be proofed.
 void setSpacing(float value)
           Returns or sets the intercharacter spacing increment.
 void setStrikethroughType(byte value)
           Returns or sets the strikethrough type of a text.
 void setSymbolFont(IFontData value)
           Returns or sets the symbolic font info.
 void setTextCapType(byte value)
           Returns or sets the type of text capitalization.
 
Methods inherited from class com.aspose.slides.PVIObject
equals, getParent_Immediate, getParent_IPresentationComponent, getPresentation, getSlide, getVersion, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getLineFormat

public ILineFormat getLineFormat()

Returns the LineFormatEx properties for text outlining. No inheritance applied. Read-only ILineFormat.

Specified by:
getLineFormat in interface IBasePortionFormat

getFillFormat

public IFillFormat getFillFormat()

Returns the text FillFormatEx properties. No inheritance applied. Read-only IFillFormat.

Specified by:
getFillFormat in interface IBasePortionFormat

getEffectFormat

public IEffectFormat getEffectFormat()

Returns the text EffectFormatEx properties. No inheritance applied. Read-only IEffectFormat.

Specified by:
getEffectFormat in interface IBasePortionFormat

getHighlightColor

public IColorFormat getHighlightColor()

Returns the color used to highlight a text. No inheritance applied. Read-only IColorFormat.

Specified by:
getHighlightColor in interface IBasePortionFormat

getUnderlineLineFormat

public ILineFormat getUnderlineLineFormat()

Returns the LineFormatEx properties used to outline underline line. No inheritance applied. Read-only ILineFormat.

Specified by:
getUnderlineLineFormat in interface IBasePortionFormat

getUnderlineFillFormat

public IFillFormat getUnderlineFillFormat()

Returns the underline line FillFormatEx properties. No inheritance applied. Read-only IFillFormat.

Specified by:
getUnderlineFillFormat in interface IBasePortionFormat

getFontBold

public byte getFontBold()

Determines whether the font is bold. No inheritance applied. Read/write NullableBool.

Specified by:
getFontBold in interface IBasePortionFormat

setFontBold

public void setFontBold(byte value)

Determines whether the font is bold. No inheritance applied. Read/write NullableBool.

Specified by:
setFontBold in interface IBasePortionFormat

getFontItalic

public byte getFontItalic()

Determines whether the font is itallic. No inheritance applied. Read/write NullableBool.

Specified by:
getFontItalic in interface IBasePortionFormat

setFontItalic

public void setFontItalic(byte value)

Determines whether the font is itallic. No inheritance applied. Read/write NullableBool.

Specified by:
setFontItalic in interface IBasePortionFormat

getKumimoji

public byte getKumimoji()

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

Specified by:
getKumimoji in interface IBasePortionFormat

setKumimoji

public void setKumimoji(byte value)

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

Specified by:
setKumimoji in interface IBasePortionFormat

getNormaliseHeight

public byte getNormaliseHeight()

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

Specified by:
getNormaliseHeight in interface IBasePortionFormat

setNormaliseHeight

public void setNormaliseHeight(byte value)

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

Specified by:
setNormaliseHeight in interface IBasePortionFormat

getProofDisabled

public byte getProofDisabled()

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

Specified by:
getProofDisabled in interface IBasePortionFormat

setProofDisabled

public void setProofDisabled(byte value)

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

Specified by:
setProofDisabled in interface IBasePortionFormat

getFontUnderline

public byte getFontUnderline()

Returns or sets the text underline type. No inheritance applied. Read/write TextUnderlineType.

Specified by:
getFontUnderline in interface IBasePortionFormat

setFontUnderline

public void setFontUnderline(byte value)

Returns or sets the text underline type. No inheritance applied. Read/write TextUnderlineType.

Specified by:
setFontUnderline in interface IBasePortionFormat

getTextCapType

public byte getTextCapType()

Returns or sets the type of text capitalization. No inheritance applied. Read/write TextCapType.

Specified by:
getTextCapType in interface IBasePortionFormat

setTextCapType

public void setTextCapType(byte value)

Returns or sets the type of text capitalization. No inheritance applied. Read/write TextCapType.

Specified by:
setTextCapType in interface IBasePortionFormat

getStrikethroughType

public byte getStrikethroughType()

Returns or sets the strikethrough type of a text. No inheritance applied. Read/write TextStrikethroughType.

Specified by:
getStrikethroughType in interface IBasePortionFormat

setStrikethroughType

public void setStrikethroughType(byte value)

Returns or sets the strikethrough type of a text. No inheritance applied. Read/write TextStrikethroughType.

Specified by:
setStrikethroughType in interface IBasePortionFormat

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.

Specified by:
isHardUnderlineLine in interface IBasePortionFormat

setHardUnderlineLine

public void setHardUnderlineLine(byte value)

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

Specified by:
setHardUnderlineLine in interface IBasePortionFormat

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.

Specified by:
isHardUnderlineFill in interface IBasePortionFormat

setHardUnderlineFill

public void setHardUnderlineFill(byte value)

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

Specified by:
setHardUnderlineFill in interface IBasePortionFormat

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 float.

Specified by:
getFontHeight in interface IBasePortionFormat

setFontHeight

public void setFontHeight(float value)

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 float.

Specified by:
setFontHeight in interface IBasePortionFormat

getLatinFont

public IFontData getLatinFont()

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

Specified by:
getLatinFont in interface IBasePortionFormat

setLatinFont

public void setLatinFont(IFontData value)

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

Specified by:
setLatinFont in interface IBasePortionFormat

getEastAsianFont

public IFontData getEastAsianFont()

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

Specified by:
getEastAsianFont in interface IBasePortionFormat

setEastAsianFont

public void setEastAsianFont(IFontData value)

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

Specified by:
setEastAsianFont in interface IBasePortionFormat

getComplexScriptFont

public IFontData getComplexScriptFont()

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

Specified by:
getComplexScriptFont in interface IBasePortionFormat

setComplexScriptFont

public void setComplexScriptFont(IFontData value)

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

Specified by:
setComplexScriptFont in interface IBasePortionFormat

getSymbolFont

public IFontData getSymbolFont()

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

Specified by:
getSymbolFont in interface IBasePortionFormat

setSymbolFont

public void setSymbolFont(IFontData value)

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

Specified by:
setSymbolFont in interface IBasePortionFormat

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 float.

Specified by:
getEscapement in interface IBasePortionFormat

setEscapement

public void setEscapement(float value)

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 float.

Specified by:
setEscapement in interface IBasePortionFormat

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.

Specified by:
getKerningMinimalSize in interface IBasePortionFormat

setKerningMinimalSize

public void setKerningMinimalSize(float value)

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.

Specified by:
setKerningMinimalSize in interface IBasePortionFormat

getLanguageId

public java.lang.String getLanguageId()

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

Specified by:
getLanguageId in interface IBasePortionFormat

setLanguageId

public void setLanguageId(java.lang.String value)

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

Specified by:
setLanguageId in interface IBasePortionFormat

getAlternativeLanguageId

public java.lang.String getAlternativeLanguageId()

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

Specified by:
getAlternativeLanguageId in interface IBasePortionFormat

setAlternativeLanguageId

public void setAlternativeLanguageId(java.lang.String value)

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

Specified by:
setAlternativeLanguageId in interface IBasePortionFormat

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.

Specified by:
getSpacing in interface IBasePortionFormat

setSpacing

public void setSpacing(float value)

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.

Specified by:
setSpacing in interface IBasePortionFormat


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