append
类: mlreportgen.ppt.TableRow
命名空间: mlreportgen.ppt
将表条目追加到表行
说明
将表条目追加到表行。tableEntryObj
= append(tableRow
,entry
)
示例
创建包含表行和表条目的表
创建演示文稿。
import mlreportgen.ppt.* ppt = Presentation('myTableEntryPresentation.pptx'); open(ppt); add(ppt,'Title and Content');
创建一个包含三列的表。
table1 = Table(3);
创建第一个表行。
tr1 = TableRow(); tr1.Style = {Bold(true)};
为第一行创建三个表条目。
te1tr1 = TableEntry(); p = Paragraph('first entry'); p.FontColor = 'red'; append(te1tr1,p); te2tr1 = TableEntry(); append(te2tr1,'second entry'); te3tr1 = TableEntry(); te3tr1.Style = {FontColor('green')}; append(te3tr1,'third entry');
将表条目追加到第一行。
append(tr1,te1tr1); append(tr1,te2tr1); append(tr1,te3tr1);
创建第二个表行。
tr2 = TableRow();
为第二行创建三个表条目。
te1tr2 = TableEntry(); te1tr2.Style = {FontColor('red')}; p = Paragraph('first entry'); append(te1tr2,p); te2tr2 = TableEntry(); append(te2tr2,'second entry'); te3tr2 = TableEntry(); te3tr2.Style = {FontColor('green')}; append(te3tr2,'third entry');
将表条目追加至第二行。
append(tr2,te1tr2); append(tr2,te2tr2); append(tr2,te3tr2);
将表行追加到表格中。
append(table1,tr1); append(table1,tr2);
使用 mlreportgen.ppt.Presentation.find
方法查找具有 Content
占位符的幻灯片。在这种情况下,有两个。
contents = find(ppt,'Content');
将第二张幻灯片中的表格替换为 table1
。
replace(contents(1),table1);
生成演示文稿。打开 myTableEntryPresentation.pptx
。在 Windows® 平台上,您可以在 MATLAB® 中打开演示文稿:
close(ppt); rptview(ppt);
输入参数
tableRow
— 要追加内容的表行
mlreportgen.ppt.TableRow
对象
要追加内容的表行,指定为 mlreportgen.ppt.TableRow
对象。
entry
— 要追加到表行的表条目
mlreportgen.ppt.TableEntry
对象
要追加到表行的表条目,指定为 mlreportgen.ppt.TableEntry
对象。
输出参量
tableEntryObj
— 表条目
mlreportgen.dom.TableEntry
对象
表条目,作为 mlreportgen.dom.TableEntry
对象返回。
版本历史记录
在 R2015b 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)