Skip to main content

SetVerticalAlign

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

Inherited from ApiTableCellPr.SetVerticalAlign.

Example

Specify 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);