|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.aspose.slides.Cell
public class Cell
Represents a cell of a table.
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. |
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. |
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 class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public double getOffsetX()
Returns a distance from left side of a table to left side of a cell.
Read-only double
.
getOffsetX
in interface ICell
public double getOffsetY()
Returns a distance from top side of a table to top side of a cell.
Read-only double
.
getOffsetY
in interface ICell
public int getFirstRowIndex()
Returns an index of first row, covered by the cell.
Read-only int
.
getFirstRowIndex
in interface ICell
public int getFirstColumnIndex()
Returns an index of first column, covered by the cell.
Read-only int
.
getFirstColumnIndex
in interface ICell
public double getWidth()
Returns the width of the cell.
Read-only double
.
getWidth
in interface ICell
public double getHeight()
Returns the height of the cell.
Read-only double
.
getHeight
in interface ICell
public 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 ICell
public double getMarginLeft()
Returns or sets the left margin in a TextFrame.
Read/write double
.
getMarginLeft
in interface ICell
public void setMarginLeft(double value)
Returns or sets the left margin in a TextFrame.
Read/write double
.
setMarginLeft
in interface ICell
public double getMarginRight()
Returns or sets the right margin in a TextFrame.
Read/write double
.
getMarginRight
in interface ICell
public void setMarginRight(double value)
Returns or sets the right margin in a TextFrame.
Read/write double
.
setMarginRight
in interface ICell
public double getMarginTop()
Returns or sets the top margin in a TextFrame.
Read/write double
.
getMarginTop
in interface ICell
public void setMarginTop(double value)
Returns or sets the top margin in a TextFrame.
Read/write double
.
setMarginTop
in interface ICell
public double getMarginBottom()
Returns or sets the bottom margin in a TextFrame.
Read/write double
.
getMarginBottom
in interface ICell
public void setMarginBottom(double value)
Returns or sets the bottom margin in a TextFrame.
Read/write double
.
setMarginBottom
in interface ICell
public IFillFormat getFillFormat()
Returns a cell fill properties object.
Read-only IFillFormat
.
getFillFormat
in interface ICell
public ILineFormat getBorderLeft()
Returns a left border line properties object.
Read-only ILineFormat
.
getBorderLeft
in interface ICell
public ILineFormat getBorderTop()
Returns a top border line properties object.
Read-only ILineFormat
.
getBorderTop
in interface ICell
public ILineFormat getBorderRight()
Returns a right border line properties object.
Read-only ILineFormat
.
getBorderRight
in interface ICell
public ILineFormat getBorderBottom()
Returns a bottom border line properties object.
Read-only ILineFormat
.
getBorderBottom
in interface ICell
public ILineFormat getBorderDiagonalDown()
Returns a top-left to bottom-right diagonal line properties object.
Read-only ILineFormat
.
getBorderDiagonalDown
in interface ICell
public ILineFormat getBorderDiagonalUp()
Returns a bottom-left to top-right diagonal line properties object.
Read-only ILineFormat
.
getBorderDiagonalUp
in interface ICell
public byte getTextVerticalType()
Returns or sets the type of vertical text.
Read/write TextVerticalType
.
getTextVerticalType
in interface ICell
public void setTextVerticalType(byte value)
Returns or sets the type of vertical text.
Read/write TextVerticalType
.
setTextVerticalType
in interface ICell
public byte getTextAnchorType()
Returns or sets the text anchor type.
Read/write TextAnchorType
.
getTextAnchorType
in interface ICell
public void setTextAnchorType(byte value)
Returns or sets the text anchor type.
Read/write TextAnchorType
.
setTextAnchorType
in interface ICell
public boolean getAnchorCenter()
Determines whether or not text box centered inside a cell.
Read/write boolean
.
getAnchorCenter
in interface ICell
public void setAnchorCenter(boolean value)
Determines whether or not text box centered inside a cell.
Read/write boolean
.
setAnchorCenter
in interface ICell
public 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 ICell
public 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 ICell
public ITextFrame getTextFrame()
Returns the text frame of a cell.
Read-only ITextFrame
.
getTextFrame
in interface ICell
public void splitByColSpan(int index)
Splits the cell to two cells by index of column.
splitByColSpan
in interface ICell
index
- Index of column.public void splitByRowSpan(int index)
Splits the cell to two cells by index of row.
splitByRowSpan
in interface ICell
index
- Index of row.public void splitByHeight(double height)
Splits the cell by height.
splitByHeight
in interface ICell
height
- Height of a row.public void splitByWidth(double width)
Splits the cell by width.
splitByWidth
in interface ICell
width
- Width of a column.public IRow getFirstRow()
Gets first row of cell.
Read-only IRow
.
getFirstRow
in interface ICell
public IColumn getFirstColumn()
Gets first column of cell.
Read-only IColumn
.
getFirstColumn
in interface ICell
public com.aspose.slides.IDOMObject getParent_Immediate()
Returns Parent_Immediate object.
Read-only IDOMObject
.
public ITable getTable()
Returns the parent Table object for a cell.
Read-only ITable
.
getTable
in interface ICell
public IBaseSlide getSlide()
Returns the parent slide of a cell.
Read-only IBaseSlide
.
getSlide
in interface ISlideComponent
public IPresentation getPresentation()
Returns the parent presentation of a cell.
Read-only IPresentation
.
getPresentation
in interface IPresentationComponent
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |