public final class TableTRElement extends TableChildElement
Represents TR structure element in logical structure of the table.
Constructor and Description |
---|
TableTRElement(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
constructor for internal usage only
|
Modifier and Type | Method and Description |
---|---|
TableTDElement |
createTD()
Creates
TableTHElement and added it to current table. |
TableTHElement |
createTH()
Creates
TableTHElement and added it to current table. |
Color |
getBackgroundColor()
Gets or sets the row background color.
|
BorderInfo |
getBorder()
Gets or sets the row border.
|
BorderInfo |
getDefaultCellBorder()
Gets default cell border.
|
MarginInfo |
getDefaultCellPadding()
Gets or sets default margin for row cells.
|
TextState |
getDefaultCellTextState()
Gets or sets default text state for row cells
|
double |
getFixedRowHeight()
Gets fixed row height - row may have fixed height.
|
double |
getMinRowHeight()
Gets height for row.
|
int |
getVerticalAlignment()
Gets or sets the vertical alignment.
|
boolean |
isInNewPage()
Gets fixed row is in new page - page with this property should be printed to next page Default false.
|
boolean |
isRowBroken()
Gets is row can be broken between two pages.
|
void |
setBackgroundColor(Color value)
Gets or sets the row background color.
|
void |
setBorder(BorderInfo value)
Gets or sets the row border.
|
void |
setDefaultCellBorder(BorderInfo value)
Gets default cell border.
|
void |
setDefaultCellPadding(MarginInfo value)
Gets or sets default margin for row cells.
|
void |
setDefaultCellTextState(TextState value)
Gets or sets default text state for row cells
|
void |
setFixedRowHeight(double value)
Gets fixed row height - row may have fixed height.
|
void |
setInNewPage(boolean value)
Gets fixed row is in new page - page with this property should be printed to next page Default false.
|
void |
setMinRowHeight(double value)
Gets height for row.
|
void |
setRowBroken(boolean value)
Gets is row can be broken between two pages.
|
void |
setVerticalAlignment(int value)
Gets or sets the vertical alignment.
|
changeParentElement, clearId, generateId, getActualText, getAlternativeText, getAttributes, getDefaultAttributeOwner, getExpansionText, getID, getLanguage, getS, getStructureType, getTitle, setActualText, setAlternativeText, setExpansionText, setId, setLanguage, setParentElement, setTag, setTitle, toString
appendChild, findElements, findElements, getChildElements, getElementEngine, getParentElement, getTaggedContent, getTrailer
public TableTRElement(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
taggedContext
- TaggedContext instancepdfEngineEntity
- internal instancepublic final Color getBackgroundColor()
Gets or sets the row background color.
public final void setBackgroundColor(Color value)
Gets or sets the row background color.
value
- Color instancepublic final BorderInfo getBorder()
Gets or sets the row border.
public final void setBorder(BorderInfo value)
Gets or sets the row border.
value
- BorderInfo instancepublic final BorderInfo getDefaultCellBorder()
Gets default cell border.
public final void setDefaultCellBorder(BorderInfo value)
Gets default cell border.
value
- BorderInfo instancepublic final double getMinRowHeight()
Gets height for row.
public final void setMinRowHeight(double value)
Gets height for row.
value
- double valuepublic final double getFixedRowHeight()
Gets fixed row height - row may have fixed height.
public final void setFixedRowHeight(double value)
Gets fixed row height - row may have fixed height.
value
- double valuepublic final boolean isInNewPage()
Gets fixed row is in new page - page with this property should be printed to next page Default false.
public final void setInNewPage(boolean value)
Gets fixed row is in new page - page with this property should be printed to next page Default false.
value
- boolean valuepublic final boolean isRowBroken()
Gets is row can be broken between two pages.
public final void setRowBroken(boolean value)
Gets is row can be broken between two pages.
value
- boolean valuepublic final TextState getDefaultCellTextState()
Gets or sets default text state for row cells
public final void setDefaultCellTextState(TextState value)
Gets or sets default text state for row cells
value
- TextState instancepublic final MarginInfo getDefaultCellPadding()
Gets or sets default margin for row cells.
public final void setDefaultCellPadding(MarginInfo value)
Gets or sets default margin for row cells.
value
- MarginInfo instancepublic final int getVerticalAlignment()
Gets or sets the vertical alignment.
public final void setVerticalAlignment(int value)
Gets or sets the vertical alignment.
value
- VerticalAlignment elementpublic final TableTHElement createTH()
Creates TableTHElement
and added it to current table.
public final TableTDElement createTD()
Creates TableTHElement
and added it to current table.