主要内容

mlreportgen.ppt.Table类

包:mlreportgen.ppt

描述

的对象mlreportgen.ppt.Table类在PPT API演示文稿中包含一个表。

使用以下方法之一创建表:

  • 创建一个空表,并附加每个列都有表项的表行。

  • 从指定表内容的数组或单元格数组创建表。

创建表后,可以向表中添加行,并向表的每一行添加项。

mlreportgen.ppt.Table类是一个处理类。

类属性

HandleCompatible
真正的
ConstructOnLoad
真正的

有关类属性的信息,请参见类属性

创建

描述

tableObj= mlreportgen.ppt.Table ()创建一个空表格对象。

tableObj= mlreportgen.ppt.Table (nCols)设置NCols财产nCols

例子

tableObj= mlreportgen.ppt.Table (tableValues返回具有指定内容的表tableValues

tableObj= mlreportgen.ppt.Table (tableValuesstyleName属性返回具有指定内容的表,并设置StyleName属性财产styleName属性.要获取有效样式名的列表,请使用getTableStyleNames的方法mlreportgen.ppt.Presentation对象。

输入参数

全部展开

表值,指定为二维数字数组、类别数组或数字、字符向量、字符串标量或单元格数组mlreportgen.ppt.Paragraph对象。

属性

全部展开

表列数,指定为整数。此属性是只读的。要指定列数,请使用以下语法创建一个表mlreportgen.ppt.Table (nCols).否则,表格构造函数根据表内容确定列数。如果向表中添加行或向行中添加项,而列数发生变化,则NCols属性值已更新。如果不是所有行的条目数都相同,则表条目数最大的行决定表中的列数。

表样式名,指定为字符向量或字符串标量。要获取有效样式名的列表,请使用getTableStyleNames的方法mlreportgen.ppt.Presentation对象。

表背景颜色,指定为由CSS颜色名称或十六进制RGB值组成的字符向量或字符串标量。

  • 有关CSS颜色名称的列表,请参见https://www.w3.org/wiki/CSS/Properties/color/keywords

  • 要指定十六进制RGB格式,使用作为第一个字符和用于红色、绿色和蓝色值的两位数十六进制数。例如,“# 0000 ff”指定的蓝色。

的数组mlreportgen.ppt.ColSpec对象,这些对象指定表列的宽度、对齐方式和其他格式化属性。第一个对象应用于第一列,第二个对象应用于第二列,依此类推。

表列流方向,指定为字符向量或字符串标量。指定以下值之一:

  • “LeftToRight”-列序从左至右

  • “RightToLeft”-从右至左列顺序

看到顺序表的列

边框样式,指定为字符向量或字符串标量。指定以下值之一:

  • “没有”

  • “固体”

  • “点”

  • “冲”

  • “largeDash”

  • “dashDot”

  • “largeDashDot”

  • “largeDashDotDot”

  • “systemDash”

  • “systemDot”

  • “systemDashDot”

  • “systemDashDotDot”

边框颜色,指定为由CSS颜色名称或十六进制RGB值组成的字符向量或字符串标量。

  • 有关CSS颜色名称的列表,请参见https://www.w3.org/wiki/CSS/Properties/color/keywords

  • 要指定十六进制RGB格式,使用作为第一个字符和用于红色、绿色和蓝色值的两位数十六进制数。例如,“# 0000 ff”指定的蓝色。

边界宽度,指定为字符向量或字符串标量,由一个数字后跟一个度量单位的缩写组成。例如,“3分”指定了三分。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

列分隔符样式,指定为字符向量或字符串标量。指定以下值之一:

  • “没有”

  • “固体”

  • “点”

  • “冲”

  • “largeDash”

  • “dashDot”

  • “largeDashDot”

  • “largeDashDotDot”

  • “systemDash”

  • “systemDot”

  • “systemDashDot”

  • “systemDashDotDot”

列分隔符颜色,指定为由CSS颜色名称或十六进制RGB值组成的字符向量或字符串标量。

  • 有关CSS颜色名称的列表,请参见https://www.w3.org/wiki/CSS/Properties/color/keywords

  • 要指定十六进制RGB格式,使用作为第一个字符和用于红色、绿色和蓝色值的两位数十六进制数。例如,“# 0000 ff”指定的蓝色。

列分隔符宽度,指定为字符向量或字符串标量,由数字后跟测量单位的缩写组成。例如,“3分”指定了三分。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

行分隔符样式,指定为字符向量或字符串标量。指定以下值之一:

  • “没有”

  • “固体”

  • “点”

  • “冲”

  • “largeDash”

  • “dashDot”

  • “largeDashDot”

  • “largeDashDotDot”

  • “systemDash”

  • “systemDot”

  • “systemDashDot”

  • “systemDashDotDot”

行分隔符颜色,指定为由CSS颜色名称或十六进制RGB值组成的字符向量或字符串标量。

  • 有关CSS颜色名称的列表,请参见https://www.w3.org/wiki/CSS/Properties/color/keywords

  • 要指定十六进制RGB格式,使用作为第一个字符和用于红色、绿色和蓝色值的两位数十六进制数。例如,“# 0000 ff”指定的蓝色。

行分隔符宽度,指定为字符向量或字符串标量,由数字后跟测量单位的缩写组成。例如,“3分”指定了三分。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

本表中文本的字体族,指定为字符向量或字符串标量。中字体列表中显示的字体微软®演示文稿®.要查看字体列表,在PowerPoint中,在首页选项卡,字体组,单击字体右侧的箭头。

用于复杂脚本的字体族,指定为字符向量或字符串标量。指定在替换需要复杂脚本(如阿拉伯语或亚洲语)来呈现文本的地区时要使用的字体族。

本表中文本的字体颜色,指定为由CSS颜色名称或十六进制RGB值组成的字符向量或字符串标量。

  • 有关CSS颜色名称的列表,请参见https://www.w3.org/wiki/CSS/Properties/color/keywords

  • 要指定十六进制RGB格式,使用作为第一个字符和用于红色、绿色和蓝色值的两位数十六进制数。例如,“# 0000 ff”指定的蓝色。

此表中文本的字体大小,指定为字符向量或字符串标量,由数字后面的度量单位组成。例如,“11 pt”指定了11分。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

表名,指定为字符向量或字符串标量。

表位置的左上角x坐标,指定为字符向量或字符串标量,由后跟度量单位的数字组成。例如,“5”指定5英寸。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

表位置的左上角y坐标,指定为字符向量或字符串标量,由一个数字后面跟着一个度量单位组成。例如,“5”指定5英寸。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

表的宽度,指定为字符向量或字符串标量,由数字后接测量单位的缩写组成。例如,“5”指定5英寸。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

表的高度,指定为字符向量或字符串标量,由数字后面跟一个度量单位的缩写组成。例如,“5”指定5英寸。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

如果指定了表高度,而没有为任何行指定行高度,则所有行的高度是相同的。行高由表高除以行数确定。如果至少为一行指定了高度,则PPT API将忽略表的高度。微软演示文稿确定未指定高度的行的高度。

表格格式,指定为PPT格式对象的单元格数组。对象不适用的格式表格对象将被忽略。

此对象的子元素,指定为PPT对象的单元格数组。此属性是只读的。

此对象的父对象,指定为PPT对象。此属性是只读的。

标记用于此PPT API对象,指定为字符向量或字符串标量。在创建该对象时生成一个会话惟一标记。生成的标记具有表单类:ID,在那里对象类是和ID是价值的Id属性。

指定您自己的标记值可以帮助您识别在生成表示过程中发生问题的位置。

此PPT API对象的ID,指定为字符向量或字符串标量。作为对象创建的一部分,生成一个会话唯一的ID。可以指定一个ID来替换生成的ID。

方法

全部展开

例子

全部折叠

使用mlreportgen.ppt.Table对象,以便在表示中包含表。

创建一个报告。

进口mlreportgen.ppt。*ppt =表示(“myTablePresentation.pptx”);打开(ppt);slide1 =添加(ppt,的标题和表);slide2 =添加(ppt,的标题和表);

从单元格数组创建一个表。

表1 =表({“一个”“b”“c”' d '});table1.Children(1)。FontColor =“红色”;table1.Children(2)。FontColor =“绿色”

使用找到方法查找具有对象的幻灯片的名字属性设置为表格.默认的PPT API标题和表布局幻灯片上有表格对象。

内容=找到(ppt,“表”);

将第一张幻灯片的内容替换为表1

替换(内容(1)、表1);

根据MATLAB®的输出创建第二个表魔法函数。

表二=表(魔法(9));

将第二张幻灯片的内容替换为表二

替换(内容(2),表二);

关闭并查看演示。

关闭(ppt);rptview (ppt);

下面是生成的演示文稿中的幻灯片:

方法指定表中列的顺序FlowDirection财产的表格对象。

创建一个报告。

进口mlreportgen.ppt。*ppt =表示(“myFlowDirection.pptx”);打开(ppt);

在演示文稿中添加幻灯片。

幻灯片=添加(ppt,的标题和内容);

创建一个表并指定表的流向。

表(t = {“入口(1,1)”的入口(1、2)“入口(2,1)”“入口(2,2)”});t.FlowDirection =“RightToLeft”

把幻灯片放到桌子上。

替换(幻灯片,“内容”t);

关闭并查看演示。

关闭(ppt);rptview (ppt);

下面是生成的演示文稿中的幻灯片:

版本历史

介绍了R2015b

Baidu
map