创建演示内容
使用 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 |
类
主题
- 创建演示文稿生成器
创建一个 MATLAB 程序来生成 PowerPoint 演示文稿。
- 创建 PPT 对象
PPT API 由一组分层的数据结构(称为对象)组成,它们代表演示文稿及其内容。层次结构的顶部有一个代表演示文稿的对象。PPT API 维护一个对象列表,称为演示子项,代表演示内容(幻灯片、段落、表格、图片等)。每个子对象依次维护其内容的列表。例如,表对象的子对象是其行对象,行对象的子对象是其条目对象,等等。
- 导入 PPT API 命名空间
所有 PPT 类名和构造函数名称都有前缀
mlreportgen.ppt
。要省略代码中的前缀,请在 PPT API 程序的开头插入此语句。 - 获取和设置 PPT 对象属性
大多数 PPT 对象都具有描述对象的属性。例如,
Paragraph
对象具有Bold
、FontColor
和Level
等属性。您可以设置大多数对象属性的值。 - 创建展示对象来保存内容
每个 PPT API 程序都必须创建一个
mlreportgen.ppt.Presentation
对象来保存演示内容。要创建表示对象,请使用mlreportgen.ppt.Presentation
构造函数。 - 生成演示文稿
要从 PPT API 程序生成 PowerPoint 演示文稿,请使用 API 关闭演示文稿。例如,要生成
Presentation
对象为slides
的演示文稿: - 显示演示生成消息
当您生成 PowerPoint 演示文稿时,PPT API 可以显示消息。在演示文稿生成过程中,每次创建或追加演示文稿元素时都会触发消息。
- 从演示程序创建独立应用程序
允许与未安装 MATLAB 的用户共享 PPT API 程 序。