跳到主要内容

SetParaPr

Sets the paragraph properties to the current table style properties.

Syntax

expression.SetParaPr(oParaPr);

expression - A variable that represents a ApiTableStylePr class.

Parameters

NameRequired/OptionalData typeDefaultDescription
oParaPrRequiredApiParaPrThe paragraph properties that will be set.

Returns

ApiTableStylePr

Example

This example shows how to create and set the paragraph properties which will be applied to all the paragraphs within a table which match the conditional formatting type.

// How to set paragraph properties to the table style.

// Update the table style paragraph properties.

let doc = Api.GetDocument();
let paragraph = doc.GetElement(0);
paragraph.AddText("We create a 3x3 table and set the text alignment to center for row #1:");

let tableStyle = doc.CreateStyle("CustomTableStyle", "table");
tableStyle.SetBasedOn(doc.GetStyle("Bordered"));

let table = Api.CreateTable(3, 3);
table.SetWidth("percent", 100);

let tableStylePr = tableStyle.GetConditionalTableStyle("firstRow");
table.SetTableLook(true, true, true, true, true, true);
let paraPr = Api.CreateParaPr();
paraPr.SetJc("center");
tableStylePr.SetParaPr(paraPr);

paragraph = table.GetRow(0).GetCell(0).GetContent().GetElement(0);
paragraph.AddText("This is a paragraph with the text in it aligned by the center.");
table.SetStyle(tableStyle);
doc.Push(table);