Skip to main content

SetVerticalAlign

Specifies the vertical alignment for the text contents within the current table cell.

Syntax

expression.SetVerticalAlign(sType);

expression - A variable that represents a ApiTableCell class.

Parameters

NameRequired/OptionalData typeDefaultDescription
sTypeRequired"top" | "center" | "bottom"The available types of the vertical alignment for the text contents of the current table cell.

Returns

boolean

Example

This example specifies the vertical alignment for the text contents within the table cell.

// Set text vertical alignment to the cell.

// Align the text to bottom of the cell.

let doc = Api.GetDocument();
let tableStyle = doc.CreateStyle("CustomTableStyle", "table");
tableStyle.SetBasedOn(doc.GetStyle("Bordered"));
let table = Api.CreateTable(3, 3);
table.SetWidth("percent", 100);
let tableRow = table.GetRow(0);
tableRow.SetHeight("atLeast", 1440);
let tableCellPr = tableStyle.GetTableCellPr();
tableCellPr.SetVerticalAlign("bottom");
let cell = table.GetRow(0).GetCell(0);
let paragraph = cell.GetContent().GetElement(0);
paragraph.AddText("Align bottom");
table.SetStyle(tableStyle);
doc.Push(table);