创建PPT对象
PPT对象
PPT API由一组分层的数据结构(称为对象)组成,这些数据结构表示演示文稿及其内容。层次结构的顶部有一个表示表示的对象。PPT API维护一个对象列表,称为演示子对象,表示演示内容(幻灯片、段落、表格、图片等)。每个子对象依次维护其内容的列表。例如,表对象的子对象是它的行对象,行对象的子对象是它的条目对象,等等。
PPT API包含创建和组装PPT对象(如段落和表格)以及将对象添加到幻灯片的函数(也称为方法)。
PPT API包括格式对象,例如粗体和字体颜色对象,您可以使用它们定义演示元素的格式。
要生成ppt®演示文件,使用PPT API。您可以像处理任何其他PowerPoint演示文稿一样,打开、查看和编辑生成的演示文稿。
使用PPT构造函数
PPT API包括一套MATLAB®函数,称为构造函数,用于创建各种类型的PPT对象。
对象构造函数的名称是PPT API从中创建对象的MATLAB类的名称。例如,PPT段落对象的构造函数名称为mlreportgen.ppt.Paragraph
.有些构造函数不需要任何实参。其他构造函数可以接受参数,这些参数通常指定其初始内容和属性。例如,这段代码创建了一个段落对象,p
,其初始内容为幻灯片1
.
p = mlreportgen.ppt.Paragraph (“幻灯片1”);
构造函数返回它创建的对象的句柄。将句柄分配给变量允许您向对象追加内容或设置其属性。例如,这段代码将内容追加到段落对象p
.
追加(p,《创世记》);
不使用构造函数创建的PPT对象
您可以使用一些PPT API函数来创建PPT对象,而无需在代码中包含构造函数。例如,要创建幻灯片,请在演示文稿中添加幻灯片布局mlreportgen.ppt.Slide
构造函数。此代码使用添加
方法mlreportgen.ppt.Presentation
对象幻灯片
.的添加
方法创建一个幻灯片
对象命名slide1
基于标题幻灯片
布局在默认的PPT API PPT模板。
进口mlreportgen.ppt。*;ppt =表示(“MySlides”);slide1 =添加(ppt,“标题幻灯片”)
slide1 =带有属性的幻灯片:布局:“标题幻灯片”SlideMaster:“办公主题”名称:“样式:[]Children: [1x2 mlreportgen.ppt。Parent: [1x1 mlreportgen.ppt. txt]演示)标签:“ppt。幻灯片:16“Id:“16”