com.aspose.slides
Interface IParagraphFormatEffectiveData

All Known Implementing Classes:
ParagraphFormatEffectiveData

public interface IParagraphFormatEffectiveData

Immutable object which contains paragraph formatting properties.


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

See Also:
IParagraph.CreateParagraphFormatEffective

Method Summary
 int getAlignment()
           Returns the text alignment in a paragraph.
 IBulletFormatEffectiveData getBullet()
           Returns a bullet format of a paragraph.
 IPortionFormatEffectiveData getDefaultPortionFormat()
           Returns default portion format of a paragraph.
 float getDefaultTabSize()
           Returns default tabulation size.
 short getDepth()
           Returns a depth of a paragraph.
 boolean getEastAsianLineBreak()
           Determines whether the East Asian line break is used in a paragraph.
 int getFontAlignment()
           Returns or sets a font alignment in a paragraph.
 boolean getHangingPunctuation()
           Determines whether the hanging punctuation is used in a paragraph.
 float getIndent()
           Returns or sets paragraph First Line Indent/Hanging Indent.
 boolean getLatinLineBreak()
           Determines whether the Latin line break is used in a paragraph.
 float getMarginLeft()
           Returns the left margin in a paragraph.
 float getMarginRight()
           Returns the right margin in a paragraph.
 boolean getRightToLeft()
           Determines whether the Right to Left writing is used in a paragraph.
 float getSpaceAfter()
           Returns the amount of space after the last line in a paragraph.
 float getSpaceBefore()
           Returns the amount of space before the first line in a paragraph.
 float getSpaceWithin()
           Returns the amount of space between base lines in a paragraph.
 ITabEffectiveData[] getTabs()
           Returns tabulations of a paragraph.
 

Method Detail

getBullet

IBulletFormatEffectiveData getBullet()

Returns a bullet format of a paragraph. Read-only IBulletFormatEffectiveData.


getDepth

short getDepth()

Returns a depth of a paragraph. Read-only short.


getAlignment

int getAlignment()

Returns the text alignment in a paragraph. Read-only TextAlignment.


getSpaceWithin

float getSpaceWithin()

Returns the amount of space between base lines in a paragraph. Read-only float.


getSpaceBefore

float getSpaceBefore()

Returns the amount of space before the first line in a paragraph. Read-only float.


getSpaceAfter

float getSpaceAfter()

Returns the amount of space after the last line in a paragraph. Read-only float.


getEastAsianLineBreak

boolean getEastAsianLineBreak()

Determines whether the East Asian line break is used in a paragraph. Read-only boolean.


getRightToLeft

boolean getRightToLeft()

Determines whether the Right to Left writing is used in a paragraph. Read-only boolean.


getLatinLineBreak

boolean getLatinLineBreak()

Determines whether the Latin line break is used in a paragraph. Read-only boolean.


getHangingPunctuation

boolean getHangingPunctuation()

Determines whether the hanging punctuation is used in a paragraph. Read-only boolean.


getMarginLeft

float getMarginLeft()

Returns the left margin in a paragraph. Read-only float.


getMarginRight

float getMarginRight()

Returns the right margin in a paragraph. Read-only float.


getIndent

float getIndent()

Returns or sets paragraph First Line Indent/Hanging Indent. Hanging Indent can be defined with negative values. Read-only float.


getDefaultTabSize

float getDefaultTabSize()

Returns default tabulation size. Read-only float.


getTabs

ITabEffectiveData[] getTabs()

Returns tabulations of a paragraph. Read-only array of ITabEffectiveData[].


getFontAlignment

int getFontAlignment()

Returns or sets a font alignment in a paragraph. Read-only FontAlignment.


getDefaultPortionFormat

IPortionFormatEffectiveData getDefaultPortionFormat()

Returns default portion format of a paragraph. Read-only IPortionFormatEffectiveData.



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