主要内容

创建演示生成器

您可以使用matlab®PowerPoint的API®(PPT API)以编程方式更新和创建PowerPoint演示文稿。例如,该MATLAB脚本创建具有标题页和一个内容幻灯片的演示文稿,其中包含项目符号列表。

进口mlreportgen.ppt。*;幻灯片='myslides.pptx';幻灯片=演示(幻灯片);slide1 =添加(幻灯片,'标题幻灯片');替换(幻灯片1,'标题''我的演说');替换(幻灯片1,'字幕''创建演示程序');slide2 =添加(幻灯片,'标题和内容');para =段落('第一个内容幻灯片');para.fontcolor =.'蓝色';替换(Slide2,'标题',para);替换(Slide2,'内容',{'第一个项目''第二件物品''第三件物品'});关闭(幻灯片);

创建演示文稿后,将其命名为后myslides.pptx.,你可以打开它。在窗户上®平台,您可以在Matlab中打开演示文稿:

如果ispc winopen(幻灯片);结尾

生成的演示文稿myslides.pptx.包括这两个幻灯片。

第一个幻灯片标题为“我的演示文稿”和字幕“创建演示程序”。第二次幻灯片,具有蓝色标题“第一内容幻灯片”和项目的项目符号列表:“第一项”,“第二项”和“第三项”。

更新演示内容

PPT API程序通常包括代码:

  • 进口mlreportgen.ppt.API包。要省略程序包名称,请在调用PPT API对象构造函数和方法时,导入包。

    进口mlreportgen.ppt。*;
  • 创造一个介绍反对:

    • 举办演示文稿内容

    • 指定生成的演示文稿的输出位置

    • 表示PowerPoint模板

      以下代码使用文件中的演示文稿中的模板创建演示文稿myslides.pptx.并覆盖myslides.pptx.随着新的演讲。

    幻灯片='myslides.pptx';幻灯片=演示(幻灯片,幻灯片);打开(幻灯片);
  • 添加或替换幻灯片内容。

    Slide2 =幻灯片.Children(2);内容=查找(slide2,'标题');替换(内容,段落('修改内容幻灯片'));内容=查找(slide2,'内容');datepara =段落('第四项:更新的项目');添加(内容,datepara);

    PPT API将PowerPoint模板占位符替换为程序中定义的内容。在模板中,您可以交互地添加占位符或重命名占位符,以便您的程序进行交互。

  • 关闭演示文稿,该演示文稿生成演示文稿的内容和格式。

    关闭(幻灯片);

您可以包含代码以在Windows平台上打开演示文稿。用Winopen.使用文件的名称,在这种情况下存储在幻灯片多变的。

如果ispc winopen(幻灯片);结尾

更新的幻灯片看起来像这样:

将两个与标题为“修改内容幻灯片”和四个项目项目:“第一项”,“第二项”,“第三项”和“第四项:更新的项目”

在MATLAB中查看PPT API程序的另一个例子,请输入人口普利人。(在Linux上运行此示例®,您必须安装开放的Office软件。)

使用PPT API的两种方法

您可以创建一个PPT API程序,即:

  • 替换现有PowerPoint演示文稿中的内容或添加内容

  • 生成完整的PowerPoint演示文稿

将内容添加到现有演示文稿

要在每次内容更改的情况下添加或更新内容,而无需手动更新演示文稿,请使用PPT API。当您希望在现有演示文稿中使用大多数内容和格式化时,此方法非常有用。

  • 您可以使用PPT API和MATLAB函数来生成来自MATLAB代码和SIMULINK的演示文稿的内容金宝app®楷模。

  • 您可以通过覆盖演示文件来更新演示文稿,或使用不同的演示名称创建单独版本的演示文稿。

创建完整的演示文稿

要使用多个PowerPoint模板使用相同内容时创建完整的演示,请使用PPT API。

PPT API应用程序和微软幻灯片软件模板

PPT API使用PowerPoint演示文稿作为模板来生成演示。模板允许您在演示文稿中指定固定内容和默认布局和幻灯片的外观。您的MATLAB程序可以使用PPT API来覆盖特定幻灯片的默认布局和格式。

模板可以是空的演示文稿或幻灯片的演示文稿。您可以使用以下作为PPT API演示文稿的模板:

  • 默认PPT API PowerPoint模板

  • 默认PPT API PowerPoint模板的自定义副本

  • 您要更新的内容的现有PowerPoint演示文稿

  • 您在PowerPoint中交互地创建或更新的PowerPoint模板

设置PowerPoint演示文稿模板

模板元素

PowerPoint模板包括PPT API用于生成呈现的几个元素。要自定义模板中定义的格式,请修改其中一个或多个模板元素。

PowerPoint模板元素 目的

幻灯片硕士学位

将幻灯片主格式应用于演示文稿。指定一组幻灯片布局共有的布局和格式

幻灯片布局

指定幻灯片主布局的变体。

表格样式

指定表的默认外观。PowerPoint定义了一组标准的表样式。您无法修改这些样式,但您可以使用PPT API将这些样式应用于您创建的表和覆盖特定表格的样式。

占位符

指定可以用文本,列表,图片,表或其他内容替换的幻灯片布局的区域。每个占位符都有一个名字。您可以以交互方式使用PowerPoint来为占位符分配名称。然后,您可以使用PPT程序中的名称来替换包含内容的占位符。

相关话题