public class Cell extends java.lang.Object implements ICell
Represents a cell of a table.
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAnchorCenter()
Determines whether or not text box centered inside a cell.
|
ICellFormat |
getCellFormat()
Returns the CellFormat object that contains formatting properties for this cell.
|
int |
getColSpan()
Returns the number of grid columns in the parent table's table grid
which shall be spanned by the current cell.
|
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.
|
com.aspose.slides.IDOMObject |
getParent_Immediate()
Returns Parent_Immediate object.
|
IPresentation |
getPresentation()
Returns the parent presentation of a cell.
|
int |
getRowSpan()
Returns the number of rows that a merged cell spans.
|
IBaseSlide |
getSlide()
Returns the parent slide of a cell.
|
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.
|
boolean |
isMergedCell()
Returns true if the cell is merged with any adjusted cell, false otherwise.
|
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.
|
public final double getOffsetX()
Returns a distance from left side of a table to left side of a cell.
Read-only double.
getOffsetX in interface ICellpublic final double getOffsetY()
Returns a distance from top side of a table to top side of a cell.
Read-only double.
getOffsetY in interface ICellpublic final int getFirstRowIndex()
Returns an index of first row, covered by the cell.
Read-only int.
getFirstRowIndex in interface ICellpublic final int getFirstColumnIndex()
Returns an index of first column, covered by the cell.
Read-only int.
getFirstColumnIndex in interface ICellpublic final double getWidth()
Returns the width of the cell.
Read-only double.
public final double getHeight()
Returns the height of the cell.
Read-only double.
public final 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.
getMinimalHeight in interface ICellpublic final double getMarginLeft()
Returns or sets the left margin in a TextFrame.
Read/write double.
getMarginLeft in interface ICellpublic final void setMarginLeft(double value)
Returns or sets the left margin in a TextFrame.
Read/write double.
setMarginLeft in interface ICellpublic final double getMarginRight()
Returns or sets the right margin in a TextFrame.
Read/write double.
getMarginRight in interface ICellpublic final void setMarginRight(double value)
Returns or sets the right margin in a TextFrame.
Read/write double.
setMarginRight in interface ICellpublic final double getMarginTop()
Returns or sets the top margin in a TextFrame.
Read/write double.
getMarginTop in interface ICellpublic final void setMarginTop(double value)
Returns or sets the top margin in a TextFrame.
Read/write double.
setMarginTop in interface ICellpublic final double getMarginBottom()
Returns or sets the bottom margin in a TextFrame.
Read/write double.
getMarginBottom in interface ICellpublic final void setMarginBottom(double value)
Returns or sets the bottom margin in a TextFrame.
Read/write double.
setMarginBottom in interface ICellpublic final byte getTextVerticalType()
Returns or sets the type of vertical text.
Read/write TextVerticalType.
getTextVerticalType in interface ICellpublic final void setTextVerticalType(byte value)
Returns or sets the type of vertical text.
Read/write TextVerticalType.
setTextVerticalType in interface ICellpublic final byte getTextAnchorType()
Returns or sets the text anchor type.
Read/write TextAnchorType.
getTextAnchorType in interface ICellpublic final void setTextAnchorType(byte value)
Returns or sets the text anchor type.
Read/write TextAnchorType.
setTextAnchorType in interface ICellpublic final boolean getAnchorCenter()
Determines whether or not text box centered inside a cell.
Read/write boolean.
getAnchorCenter in interface ICellpublic final void setAnchorCenter(boolean value)
Determines whether or not text box centered inside a cell.
Read/write boolean.
setAnchorCenter in interface ICellpublic final IRow getFirstRow()
Gets first row of cell.
Read-only IRow.
getFirstRow in interface ICellpublic final IColumn getFirstColumn()
Gets first column of cell.
Read-only IColumn.
getFirstColumn in interface ICellpublic final 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.
getColSpan in interface ICellpublic final 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.
getRowSpan in interface ICellpublic final ITextFrame getTextFrame()
Returns the text frame of a cell.
Read-only ITextFrame.
getTextFrame in interface ICellpublic final ITable getTable()
Returns the parent Table object for a cell.
Read-only ITable.
public final boolean isMergedCell()
Returns true if the cell is merged with any adjusted cell, false otherwise.
Read-only boolean.
isMergedCell in interface ICellpublic final ICellFormat getCellFormat()
Returns the CellFormat object that contains formatting properties for this cell.
Read-only ICellFormat.
getCellFormat in interface ICellpublic final void splitByColSpan(int index)
Splits the cell to two cells by index of column.
splitByColSpan in interface ICellindex - Index of column.public final void splitByRowSpan(int index)
Splits the cell to two cells by index of row.
splitByRowSpan in interface ICellindex - Index of row.public final void splitByHeight(double height)
Splits the cell by height.
splitByHeight in interface ICellheight - Height of a row.public final void splitByWidth(double width)
Splits the cell by width.
splitByWidth in interface ICellwidth - Width of a column.public final IBaseSlide getSlide()
Returns the parent slide of a cell.
Read-only IBaseSlide.
getSlide in interface ISlideComponentpublic final IPresentation getPresentation()
Returns the parent presentation of a cell.
Read-only IPresentation.
getPresentation in interface IPresentationComponentpublic final com.aspose.slides.IDOMObject getParent_Immediate()
Returns Parent_Immediate object.
Read-only IDOMObject.
Copyright © 2004-2025 Aspose Pty Ltd. All Rights Reserved.