Main Content

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

replace

类: mlreportgen.ppt.Presentation
命名空间: mlreportgen.ppt

替换演示文稿中的文本、表格或图片

说明

示例

replace(presentation,contentName,content) 用指定的内容替换演示文稿内容对象中的现有内容,指定的内容可以是一个或多个段落、一个表格或一张图片。如果您在 content 参量中指定的内容类型对于 contentName 标识的内容对象无效,则 replace 方法无效。

示例

全部展开

导入 PPT 命名空间,这样您就不必对 PPT API 类使用长而完全限定的名称。

import mlreportgen.ppt.*

创建演示文稿并添加两张带有标题的幻灯片。

ppt = Presentation('myPresentation.pptx');
open(ppt);
add(ppt,'Title Slide');
add(ppt,'Title and Content');

将演示文稿中的所有标题替换为标题 My Slide Title

replace(ppt,'Title','My Slide Title');

关闭并查看演示文稿。

close(ppt);
rptview(ppt);

输入参数

全部展开

要替换内容的演示文稿,指定为 mlreportgen.ppt.Presentation 对象。

包含要替换的内容的对象的名称属性值,指定为字符向量或字符串标量。

当您向演示文稿添加幻灯片时,add 方法会根据幻灯片布局设置幻灯片上内容对象的 Name 属性。请参阅 getLayoutNamesName 属性值包括:

  • 'Title'

  • 'Content'

  • 'Table'

  • 'Picture'

  • 'Text'

  • 'Vertical Text'

Name 属性也可以设置为自定义值。

替换内容,指定为以下值之一:

  • 字符向量或字符串标量

  • mlreportgen.ppt.Paragaph 对象

  • 字符数组或 Paragraph 对象的元胞数组,或者两者的组合

  • 字符串数组

  • mlreportgen.ppt.Table 对象

  • mlreportgen.ppt.Picture 对象

提示

版本历史记录

在 R2015b 中推出