com.aspose.slides
Interface IParagraphFormat

All Superinterfaces:
IPresentationComponent, ISlideComponent
All Known Implementing Classes:
ParagraphFormat

public interface IParagraphFormat
extends ISlideComponent

This class contains the paragraph formatting properties. Unlike ParagraphFormatDataEx, all properties of this class are writeable.


This class is used to return and manipulate paragraph formatting properties defined for the particular paragraph. This means that no inheritance is applied when getting values so for the majority of cases you will get values meaning "undefined".

In order to get the effective formatting parameter values including inherited you need to use ParagraphEx.CreateParagraphFormatData method which returns a ParagraphFormatDataEx instance.


Method Summary
 int getAlignment()
           
 IBulletFormat getBullet()
           
 IPortionFormat getDefaultPortionFormat()
           
 float getDefaultTabSize()
           
 short getDepth()
           
 byte getEastAsianLineBreak()
           
 int getFontAlignment()
           
 byte getHangingPunctuation()
           
 float getIndent()
           
 byte getLatinLineBreak()
           
 float getMarginLeft()
           
 float getMarginRight()
           
 byte getRightToLeft()
           
 float getSpaceAfter()
           
 float getSpaceBefore()
           
 float getSpaceWithin()
           
 ITabCollection getTabs()
           
 void setAlignment(int value)
           
 void setDefaultTabSize(float value)
           
 void setDepth(short value)
           
 void setEastAsianLineBreak(byte value)
           
 void setFontAlignment(int value)
           
 void setHangingPunctuation(byte value)
           
 void setIndent(float value)
           
 void setLatinLineBreak(byte value)
           
 void setMarginLeft(float value)
           
 void setMarginRight(float value)
           
 void setRightToLeft(byte value)
           
 void setSpaceAfter(float value)
           
 void setSpaceBefore(float value)
           
 void setSpaceWithin(float value)
           
 
Methods inherited from interface com.aspose.slides.ISlideComponent
getSlide
 
Methods inherited from interface com.aspose.slides.IPresentationComponent
getPresentation
 

Method Detail

getBullet

IBulletFormat getBullet()

getDepth

short getDepth()

setDepth

void setDepth(short value)

getAlignment

int getAlignment()

setAlignment

void setAlignment(int value)

getSpaceWithin

float getSpaceWithin()

setSpaceWithin

void setSpaceWithin(float value)

getSpaceBefore

float getSpaceBefore()

setSpaceBefore

void setSpaceBefore(float value)

getSpaceAfter

float getSpaceAfter()

setSpaceAfter

void setSpaceAfter(float value)

getEastAsianLineBreak

byte getEastAsianLineBreak()

setEastAsianLineBreak

void setEastAsianLineBreak(byte value)

getRightToLeft

byte getRightToLeft()

setRightToLeft

void setRightToLeft(byte value)

getLatinLineBreak

byte getLatinLineBreak()

setLatinLineBreak

void setLatinLineBreak(byte value)

getHangingPunctuation

byte getHangingPunctuation()

setHangingPunctuation

void setHangingPunctuation(byte value)

getMarginLeft

float getMarginLeft()

setMarginLeft

void setMarginLeft(float value)

getMarginRight

float getMarginRight()

setMarginRight

void setMarginRight(float value)

getIndent

float getIndent()

setIndent

void setIndent(float value)

getDefaultTabSize

float getDefaultTabSize()

setDefaultTabSize

void setDefaultTabSize(float value)

getTabs

ITabCollection getTabs()

getFontAlignment

int getFontAlignment()

setFontAlignment

void setFontAlignment(int value)

getDefaultPortionFormat

IPortionFormat getDefaultPortionFormat()