Main Content

本页采用了机器翻译。点击此处可查看英文原文。

创建演示内容

使用 MATLAB® API for PowerPoint® (PPT API) 创建演示文稿内容

使用 PPT API 创建 MATLAB 程序,向 PowerPoint 演示文稿添加内容,并创建完整的 PowerPoint 演示文稿。您可以创建一个与 PowerPoint 演示文稿中的幻灯片母版和布局配合使用的程序。要快速入门,请参阅创建演示文稿生成器

要与系统上未安装 MATLAB 的其他人共享您完成的演示程序,请参阅从演示程序创建独立应用程序

函数

open打开演示文稿
close关闭演示文稿
getMasterNames获取演示文稿的幻灯片母版名称
getLayoutNames获取演示文稿幻灯片母版的布局名称
getTableStyleNames获取用于演示文稿的表格样式名称
add将幻灯片添加到演示文稿
replace替换演示文稿中的文本、表格或图片
dispatch发送 PPT 状态消息
mlreportgen.ppt.Presentation.createTemplate创建 PPT API 默认演示文稿模板的副本 (自 R2021a 起)
mlreportgen.ppt.MessageDispatcher.getTheDispatcher返回 PPT 消 息调度程序
formatAsText将消息格式化为文本
formatAsHTML将消息包装在 HTML 标签中
passesFilter确定消息是否通过过滤器
pptview打开 Microsoft PowerPoint 演示文稿或将其转换为 PDF

全部展开

mlreportgen.ppt.Presentation创建一个 Microsoft PowerPoint 演示文稿容器
mlreportgen.ppt.Slide演示文稿幻灯片
mlreportgen.ppt.Text演示文稿中要包含的文本
mlreportgen.ppt.TextBox文本框
mlreportgen.ppt.ExternalLink指向演示文稿之外位置的超链接
mlreportgen.ppt.InternalLink演示文稿幻灯片的超链接 (自 R2021a 起)
mlreportgen.ppt.Table演示文稿中的表格
mlreportgen.ppt.Picture演示文稿中包含的图片
mlreportgen.ppt.ContentPlaceholder幻灯片内容的占位符
mlreportgen.ppt.TextBoxPlaceholder幻灯片标题的占位符
mlreportgen.ppt.TablePlaceholder幻灯片表格占位符
mlreportgen.ppt.PicturePlaceholder幻灯片图片的占位符

主题

  • 创建演示文稿生成器

    创建一个 MATLAB 程序来生成 PowerPoint 演示文稿。

  • 创建 PPT 对象

    PPT API 由一组分层的数据结构(称为对象)组成,它们代表演示文稿及其内容。层次结构的顶部有一个代表演示文稿的对象。PPT API 维护一个对象列表,称为演示子项,代表演示内容(幻灯片、段落、表格、图片等)。每个子对象依次维护其内容的列表。例如,表对象的子对象是其行对象,行对象的子对象是其条目对象,等等。

  • 导入 PPT API 命名空间

    所有 PPT 类名和构造函数名称都有前缀 mlreportgen.ppt。要省略代码中的前缀,请在 PPT API 程序的开头插入此语句。

  • 获取和设置 PPT 对象属性

    大多数 PPT 对象都具有描述对象的属性。例如,Paragraph 对象具有 BoldFontColorLevel 等属性。您可以设置大多数对象属性的值。

  • 创建展示对象来保存内容

    每个 PPT API 程序都必须创建一个 mlreportgen.ppt.Presentation 对象来保存演示内容。要创建表示对象,请使用 mlreportgen.ppt.Presentation 构造函数。

  • 生成演示文稿

    要从 PPT API 程序生成 PowerPoint 演示文稿,请使用 API 关闭演示文稿。例如,要生成 Presentation 对象为 slides 的演示文稿:

  • 显示演示生成消息

    当您生成 PowerPoint 演示文稿时,PPT API 可以显示消息。在演示文稿生成过程中,每次创建或追加演示文稿元素时都会触发消息。

  • 从演示程序创建独立应用程序

    允许与未安装 MATLAB 的用户共享 PPT API 程 序。