Main Content

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

创建完整的 PowerPoint 演示文稿

以编程方式创建完整的 PowerPoint® 演示文稿

您可以使用 PPT API 创建完整的 PowerPoint 演示文稿。以编程方式创建完整的演示文稿允许您对相同内容使用不同的模板。要快速入门,请参阅通过编程创建演示文稿

函数

getMasterNames获取演示文稿的幻灯片母版名称
getLayoutNames获取演示文稿幻灯片母版的布局名称
getTableStyleNames获取用于演示文稿的表格样式名称
find搜索演示文稿
add将文本框、表格或图片添加到幻灯片
replace替换幻灯片中的文本、表格或图片
find在幻灯片中搜索内容
add将段落添加到内容占位符
replace替换内容占位符或内容
add将段落添加到文本框
replace替换文本框段落
add将内容添加到文本框占位符
replace替换文本框占位符内容
replace用表格替换表格占位符
replace用图片替换图片占位符
pptview打开 Microsoft PowerPoint 演示文稿或将其转换为 PDF
rptview显示报告或演示文稿

mlreportgen.ppt.Presentation创建一个 Microsoft PowerPoint 演示文稿容器
mlreportgen.ppt.Slide演示文稿幻灯片
mlreportgen.ppt.ContentPlaceholder幻灯片内容的占位符
mlreportgen.ppt.TextBoxPlaceholder幻灯片标题的占位符
mlreportgen.ppt.PicturePlaceholder幻灯片图片的占位符
mlreportgen.ppt.TablePlaceholder幻灯片表格占位符
mlreportgen.ppt.TextBox文本框
mlreportgen.ppt.Paragraph格式化的文本模块(段落)
mlreportgen.ppt.Text演示文稿中要包含的文本
mlreportgen.ppt.ExternalLink指向演示文稿之外位置的超链接
mlreportgen.ppt.InternalLink演示文稿幻灯片的超链接 (自 R2021a 起)
mlreportgen.ppt.Picture演示文稿中包含的图片
mlreportgen.ppt.Table演示文稿中的表格
mlreportgen.ppt.TableRow表行
mlreportgen.ppt.TableEntry表条目
mlreportgen.ppt.ColSpec表列格式
mlreportgen.ppt.ColWidth表列宽

示例和操作指南

  • 通过编程创建演示文稿

    使用 PowerPoint 的 MATLAB API (PPT API) 生成演示文稿。

  • 创建演示文稿生成器

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

  • 设置 PowerPoint 演示模板

    PowerPoint 模板指定演示文稿中幻灯片的固定内容和默认布局和外观。当您使用 PPT API 创建演示文稿时,您可以指定要使用的模板。模板可以是空的,也可以有幻灯片。模板中的任何内容都会出现在新演示文稿中。如果您未指定模板,PPT API 将使用默认模板。

  • 添加幻灯片

    要向演示文稿添加幻灯片,请使用 PPT API 根据 PowerPoint 演示文稿模板中定义的幻灯片布局添加幻灯片。如果模板不包含符合您要求的幻灯片布局,您可以添加幻灯片布局。有关详细信息,请参阅添加幻灯片布局。

  • 添加和替换演示文稿内容

    要使用 PPT API 添加或替换 PowerPoint 演示文稿中的内容:

  • 创建和格式化文本

    您可以使用 mlreportgen.ppt.Text 构造函数创建 Text 对象,并指定一个字符向量。

  • 创建和格式化段落

    要创建 Paragraph 对象,请使用 mlreportgen.ppt.Paragraph 构造函数。您可以:

  • 创建和格式化表格

    使用 mlreportgen.ppt.Table 对象创建表。

  • 创建和格式化图片

    要为演示文稿创建图片,请使用 mlreportgen.ppt.Picture 构造函数。指定图片文件的路径。例如:

  • 创建和格式化链接

    在演示文稿中,您可以创建从一张幻灯片到另一张幻灯片的内部链接,或创建到演示文稿外部位置的外部链接。

  • 通过编程更新演示内容

    您可以使用 PPT API 以编程方式更新现有 PowerPoint 演示文稿中的内容。

概念