SetShd
function SetShd(sType: ShdType = null, r: byte = null, g: byte = null, b: byte = null, isAuto: boolean = false): void
Description
Specifies the shading applied to the contents of the table cell.
Parameters
The shading type which will be applied to the contents of the current table cell.
Red color component value.
Green color component value.
Blue color component value.
- isAuto
boolean
false The true value disables the table cell contents shading.
Returns
void
Try It
var oDocument = Api.GetDocument();
var oParagraph = oDocument.GetElement(0);
oParagraph.AddText("We create a 3x3 table and add add an orange shading to all cells:");
var oTableStyle = oDocument.CreateStyle("CustomTableStyle", "table");
oTableStyle.SetBasedOn(oDocument.GetStyle("Bordered"));
var oTable = Api.CreateTable(3, 3);
oTable.SetWidth("percent", 100);
var oTableCellPr = oTableStyle.GetTableCellPr();
oTableCellPr.SetShd("clear", 255, 111, 61, false);
oTable.SetStyle(oTableStyle);
oDocument.Push(oTable);