spi表寄存器

新建apitableStylePr

类表示一组格式化属性,应有条件应用到表格中匹配要求的部分类型.

方法论

名称 描述性
GetClassType系统

返回类型ApitableStylePr类

GetParaPr

返回一组段落属性,这些属性将应用到表内与条件格式型匹配的所有段落中

GetTableCellPr

返回表单元格属性集,将应用到表内所有与条件格式型匹配的单元格中

Get表Pr

返回一组表属性,该属性将应用到表内符合条件格式型的所有区域

Get表RowPr

返回表列属性集,该属性将应用到表内匹配条件格式型的所有行

GetTextPr

返回文本运行属性集并应用到表内所有文本运行并匹配条件格式类型

GetType系统

返回当前表条件样式类型

ToJSON系统

转换ApitableStylePr对象为JSON对象

实例

拷贝代码
builder.CreateFile("docx")!varoDocuments=api.GetDocumentvar表Style=ODocument.CreateStyleoTableStyle.SetBasedOn(oDocument.GetStyle("Bordered"))!varo表=api.Criate表(3,3)oTable.SetWidth("percent", 100)!var oTableStylePr = oTableStyle.GetConditionalTableStyle("topLeftCell")!set表Look(真真真假)oTableStylePr.GetTextPr().SetBold(true)!var oParagraph = oTable.GetRow(0).GetCell(0).GetContent().GetElement(0)!oParagraph.AddText("Bold text")!oParagraph = oTable.GetRow(0).GetCell(1).GetContent().GetElement(0)!oParagraph.AddText("Normal text")!var OParaPr =o表StylePr.GetParaProParaPr.SetJc("center")!oTableStylePr.GetTableCellPr().SetShd("clear", 0xEE, 0xEE, 0xEE)!oTableStylePr.GetTableRowPr().SetHeight("atLeast", 720)!oTable.SetStyle(oTableStyle)!oDocument.Push(oTable)!var slassType =o表StylePr.GetClassTypeodeptements =ODocument.GetE元素0odstext (slass类型=+ssstype)var表StylePrType =o表StylePr.GetTypeoParagraph.AddLineBreak()!adText (style类型=+stableStylePrType)builder.SaveFile("docx", "ApiTableStylePr.docx")!builder.CloseFile();

结果文档