RowFormat
Inheritance: java.lang.Object, com.aspose.slides.DomObject
All Implemented Interfaces: com.aspose.slides.IRowFormat, com.aspose.slides.IPVIObject
public final class RowFormat extends DomObject<Row> implements IRowFormat, IPVIObject
Represents format of a table row.
Methods
Method | Description |
---|---|
getEffective() | Gets effective table row formatting properties with inheritance and table styles applied. |
getVersion() | |
getParent_IPresentationComponent() |
getEffective()
public final IRowFormatEffectiveData getEffective()
Gets effective table row formatting properties with inheritance and table styles applied.
This example demonstrates getting effective fill format for different table logic parts. Please note that cell formatting always has higher priority than row formatting, row - higher than column, column - higher that whole table. So finally CellFormatEffectiveData properties always used to draw the table. The following code is just an example of API. Presentation pres = new Presentation("MyPresentation.pptx"); try { ITable tbl = (ITable)pres.getSlides().get_Item(0).getShapes().get_Item(0); IFillFormatEffectiveData tableFillFormatEffective = tbl.getTableFormat().getEffective().getFillFormat(); IFillFormatEffectiveData rowFillFormatEffective = tbl.getRows().get_Item(0).getRowFormat().getEffective().getFillFormat(); IFillFormatEffectiveData columnFillFormatEffective = tbl.getColumns().get_Item(0).getColumnFormat().getEffective().getFillFormat(); IFillFormatEffectiveData cellFillFormatEffective = tbl.get_Item(0, 0).getCellFormat().getEffective().getFillFormat(); } finally { if (pres != null) pres.dispose(); }
Returns: IRowFormatEffectiveData - A IRowFormatEffectiveData.
getVersion()
public final long getVersion()
Version. Read-only long.
Returns: long
getParent_IPresentationComponent()
public final IPresentationComponent getParent_IPresentationComponent()
Returns parent IPresentationComponent. Read-only IPresentationComponent.
Returns: IPresentationComponent