com.aspose.slides
Interface ICell

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

public interface ICell
extends ISlideComponent


Method Summary
 boolean getAnchorCenter()
           Determines whether or not text box centered inside a cell.
 ILineFormat getBorderBottom()
           Returns a bottom border line properties object.
 ILineFormat getBorderDiagonalDown()
           Returns a top-left to bottom-right diagonal line properties object.
 ILineFormat getBorderDiagonalUp()
           Returns a bottom-left to top-right diagonal line properties object.
 ILineFormat getBorderLeft()
           Returns a left border line properties object.
 ILineFormat getBorderRight()
           Returns a right border line properties object.
 ILineFormat getBorderTop()
           Returns a top border line properties object.
 int getColSpan()
           Returns the number of grid columns in the parent table's table grid which shall be spanned by the current cell.
 IFillFormat getFillFormat()
           Returns a cell fill properties object.
 IColumn getFirstColumn()
           Gets first column of cell.
 int getFirstColumnIndex()
           Returns an index of first column, covered by the cell.
 IRow getFirstRow()
           Gets first row of cell.
 int getFirstRowIndex()
           Returns an index of first row, covered by the cell.
 double getHeight()
           Returns the height of the cell.
 double getMarginBottom()
           Returns or sets the bottom margin in a TextFrame.
 double getMarginLeft()
           Returns or sets the left margin in a TextFrame.
 double getMarginRight()
           Returns or sets the right margin in a TextFrame.
 double getMarginTop()
           Returns or sets the top margin in a TextFrame.
 double getMinimalHeight()
           Returns the minimum height of a cell.
 double getOffsetX()
           Returns a distance from left side of a table to left side of a cell.
 double getOffsetY()
           Returns a distance from top side of a table to top side of a cell.
 int getRowSpan()
           Returns the number of rows that a merged cell spans.
 ITable getTable()
           Returns the parent Table object for a cell.
 byte getTextAnchorType()
           Returns or sets the text anchor type.
 ITextFrame getTextFrame()
           Returns the text frame of a cell.
 byte getTextVerticalType()
           Returns or sets the type of vertical text.
 double getWidth()
           Returns the width of the cell.
 void setAnchorCenter(boolean value)
           Determines whether or not text box centered inside a cell.
 void setMarginBottom(double value)
           Returns or sets the bottom margin in a TextFrame.
 void setMarginLeft(double value)
           Returns or sets the left margin in a TextFrame.
 void setMarginRight(double value)
           Returns or sets the right margin in a TextFrame.
 void setMarginTop(double value)
           Returns or sets the top margin in a TextFrame.
 void setTextAnchorType(byte value)
           Returns or sets the text anchor type.
 void setTextVerticalType(byte value)
           Returns or sets the type of vertical text.
 void splitByColSpan(int index)
           Splits the cell to two cells by index of column.
 void splitByHeight(double height)
           Splits the cell by height.
 void splitByRowSpan(int index)
           Splits the cell to two cells by index of row.
 void splitByWidth(double width)
           Splits the cell by width.
 
Methods inherited from interface com.aspose.slides.ISlideComponent
getSlide
 
Methods inherited from interface com.aspose.slides.IPresentationComponent
getPresentation
 

Method Detail

getOffsetX

double getOffsetX()

Returns a distance from left side of a table to left side of a cell. Read-only double.


getOffsetY

double getOffsetY()

Returns a distance from top side of a table to top side of a cell. Read-only double.


getFirstRowIndex

int getFirstRowIndex()

Returns an index of first row, covered by the cell. Read-only int.


getFirstColumnIndex

int getFirstColumnIndex()

Returns an index of first column, covered by the cell. Read-only int.


getWidth

double getWidth()

Returns the width of the cell. Read-only double.


getHeight

double getHeight()

Returns the height of the cell. Read-only double.


getMinimalHeight

double getMinimalHeight()

Returns the minimum height of a cell. This is a sum of minimal heights of all rows cowered by the cell. Read-only double.


getFillFormat

IFillFormat getFillFormat()

Returns a cell fill properties object. Read-only IFillFormat.


getMarginLeft

double getMarginLeft()

Returns or sets the left margin in a TextFrame. Read/write double.


setMarginLeft

void setMarginLeft(double value)

Returns or sets the left margin in a TextFrame. Read/write double.


getMarginRight

double getMarginRight()

Returns or sets the right margin in a TextFrame. Read/write double.


setMarginRight

void setMarginRight(double value)

Returns or sets the right margin in a TextFrame. Read/write double.


getMarginTop

double getMarginTop()

Returns or sets the top margin in a TextFrame. Read/write double.


setMarginTop

void setMarginTop(double value)

Returns or sets the top margin in a TextFrame. Read/write double.


getMarginBottom

double getMarginBottom()

Returns or sets the bottom margin in a TextFrame. Read/write double.


setMarginBottom

void setMarginBottom(double value)

Returns or sets the bottom margin in a TextFrame. Read/write double.


getBorderLeft

ILineFormat getBorderLeft()

Returns a left border line properties object. Read-only ILineFormat.


getBorderTop

ILineFormat getBorderTop()

Returns a top border line properties object. Read-only ILineFormat.


getBorderRight

ILineFormat getBorderRight()

Returns a right border line properties object. Read-only ILineFormat.


getBorderBottom

ILineFormat getBorderBottom()

Returns a bottom border line properties object. Read-only ILineFormat.


getBorderDiagonalDown

ILineFormat getBorderDiagonalDown()

Returns a top-left to bottom-right diagonal line properties object. Read-only ILineFormat.


getBorderDiagonalUp

ILineFormat getBorderDiagonalUp()

Returns a bottom-left to top-right diagonal line properties object. Read-only ILineFormat.


getTextVerticalType

byte getTextVerticalType()

Returns or sets the type of vertical text. Read/write TextVerticalType.


setTextVerticalType

void setTextVerticalType(byte value)

Returns or sets the type of vertical text. Read/write TextVerticalType.


getTextAnchorType

byte getTextAnchorType()

Returns or sets the text anchor type. Read/write TextAnchorType.


setTextAnchorType

void setTextAnchorType(byte value)

Returns or sets the text anchor type. Read/write TextAnchorType.


getAnchorCenter

boolean getAnchorCenter()

Determines whether or not text box centered inside a cell. Read/write boolean.


setAnchorCenter

void setAnchorCenter(boolean value)

Determines whether or not text box centered inside a cell. Read/write boolean.


getFirstColumn

IColumn getFirstColumn()

Gets first column of cell. Read-only IColumn.


getFirstRow

IRow getFirstRow()

Gets first row of cell. Read-only IRow.


getColSpan

int getColSpan()

Returns the number of grid columns in the parent table's table grid which shall be spanned by the current cell. This property allows cells to have the appearance of being merged, as they span vertical boundaries of other cells in the table. Read-only int.


getRowSpan

int getRowSpan()

Returns the number of rows that a merged cell spans. This is used in combination with the vMerge attribute on other cells in order to specify the beginning cell of a horizontal merge. Read-only int.


getTextFrame

ITextFrame getTextFrame()

Returns the text frame of a cell. Read-only ITextFrame.


getTable

ITable getTable()

Returns the parent Table object for a cell. Read-only ITable.


splitByColSpan

void splitByColSpan(int index)

Splits the cell to two cells by index of column.

Parameters:
index - Index of column.

splitByRowSpan

void splitByRowSpan(int index)

Splits the cell to two cells by index of row.

Parameters:
index - Index of row.

splitByHeight

void splitByHeight(double height)

Splits the cell by height.

Parameters:
height - Height of a row.

splitByWidth

void splitByWidth(double width)

Splits the cell by width.

Parameters:
width - Width of a column.


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