创建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。“幻灯片1”);
构造函数返回它所创建的对象的句柄。将句柄分配给变量允许您将内容附加到对象或设置其属性。例如,这段代码将内容追加到段落对象p
.
追加(p,《太初》);
不使用构造函数创建的PPT对象
您可以使用一些PPT API函数来创建PPT对象,而无需在代码中包含构造函数。例如,若要创建幻灯片,请将幻灯片布局添加到没有mlreportgen.ppt.Slide
构造函数。此代码使用添加
方法。mlreportgen.ppt.Presentation
对象幻灯片
.的添加
方法创建幻灯片
对象命名slide1
基于标题幻灯片
在默认的PPT API PPT模板中进行布局。
进口mlreportgen.ppt。*;ppt =演示文稿(“MySlides”);Slide1 = add(ppt,“标题幻灯片”)
slide1 =带有属性的幻灯片:Layout: 'Title Slide' SlideMaster: 'Office Theme'名称:"样式:[]儿童:[1x2 mlreportgen.ppt. txt]TextBoxPlaceholder] Parent: [1x1 mlreportgen.ppt. txt]标签:'ppt。幻灯片:16' Id: '16'