主要内容

mlreportgen.ppt.internallink类

包裹:mlreportgen.ppt
超类:mlreportgen.ppt.text

在演示文稿中的超链接到幻灯片

描述

使用一个对象mlreportgen.ppt.internallink在演示文稿中从一个幻灯片链接到另一个幻灯片的类。

mlreportgen.ppt.internallink班级是处理班级。

类属性

constructonload
真的
兼容
真的

有关类属性的信息,请参阅类属性

创建

描述

Internallinkobj= mlreportgen.ppt.internallink()创建一个空Internallink目的。

例子

Internallinkobj= mlreportgen.ppt.internallink(targetslideName,linkText)创建一个Internallink对象与目标属性设置为TargetslideName内容属性设置为linkText

例子

Internallinkobj= mlreportgen.ppt.internallink(targetslideIndex,linkText)创建一个Internallink对象与目标属性设置为TargetSlideIndex内容属性设置为linkText

特性

展开全部

超链接的目标载玻片,指定为整数,字符向量或字符串标量。使用整数指示目标载玻片的索引。使用字符向量或字符串标量指示目标幻灯片的名称。

链接文本,指定为字符向量或字符串标量。

是否将粗体用于链接文本,指定为真的或者错误的。设置真的渲染文字以粗体。

链接文本的字体系列,指定为字符向量或字符串标量。指定出现在字体列表中的字体微软®微软幻灯片软件®。要在PowerPoint中查看字体列表标签,在字体组,单击字体右侧的箭头。

复杂脚本的字体系列,指定为字符向量或字符串标量。在需要复杂的脚本(例如阿拉伯语或亚洲)呈现文本的语言环境中替换时,请指定要使用的字体系列。

链接文本的字体颜色,指定为由CSS颜色名称或十六进制RGB值组成的字符向量或字符串标量。

  • 有关CSS颜色名称的列表,请参阅https://www.crockford.com/wrrlld/color.html

  • 要指定十六进制RGB格式,请使用作为红色,绿色和蓝色值的第一个字符和两位数的十六进制数。例如,'#0000FF'指定蓝色。

链接文本的字体大小,指定为字符向量或字符串标量,由数字组成,然后是一个测量单元。例如,'11pt'指定11分。有效的缩写是:

  • Px- 像素(默认)

  • 厘米- 厘米

  • - 英寸

  • 毫米- 毫米

  • 个人电脑- picas

  • pt- 要点

是否将斜体用于链接文本,指定为真的或者错误的。设置真的用斜体渲染文字。

链接文本的罢工样式,指定为以下值之一:

  • '单身的'- 一条水平线

  • '没有任何'- 没有罢工线

  • '双倍的'- 双水平线

是否将链接文本显示为下标,指定为真的或者错误的。设置真的将文本作为下标提供。

是否将链接文本显示为上标,指定为真的或者错误的。设置真的将文本作为上标。

此属性被忽略。

链接文本格式,指定为PPT格式对象的单元格数组。

通过串联添加格式对象风格具有包含您要添加的格式对象的单元格数组的属性。例如:

link = mlreportgen.ppt.internallink(3,“链接文本”);link.Style = [link.Style {bold(true)}];

演示格式的方法

此属性不使用。

该对象的父,指定为PPT对象。此属性仅阅读。

该PPT API对象的标签,指定为字符向量或字符串标量。会话唯一标签是作为创建此对象的一部分生成的。生成的标签具有表格班级号, 在哪里班级是对象类和IDID对象的属性。

指定自己的标签值可以帮助您确定演示过程中问题的位置。

此PPT API对象的ID,指定为字符向量或字符串标量。会话唯一的ID作为对象创建的一部分生成。您可以指定一个ID来替换生成的ID。

方法

展开全部

例子

全部收缩

此示例使用一个mlreportgen.ppt.internallink指定目标幻灯片名称的对象。

创建演示文稿。

进口mlreportgen.ppt。*ppt =表示(“ mypresentation1.pptx”);打开(ppt);

在演示文稿中添加幻灯片。

slide1 = add(ppt,“标题和内容”);

选择一个名称以识别目标幻灯片。

targetslideName =“ mytargetslide”;

创建一个段落。创建一个Internallink用名称指定目标幻灯片并将其附加到段落的对象。

p =段落(“这是带有名称的幻灯片的链接”);linkObj = internallink(targetslideName,targetslideName);附加(p,linkObj);

将标题和内容添加到幻灯片中。

替换(slide1,“标题”,,,,“第一幻灯片”);替换(slide1,“内容”,p);

在演示文稿中添加第二个幻灯片。

slide2 = add(ppt,“标题和内容”);替换(slide2,“标题”,,,,“第二幻灯片”);

将目标滑块添加到演示文稿中。设置姓名幻灯片的属性到指定的名称Internallink目的。

slide3 = add(ppt,“标题和内容”);slide3.name = targetslideName;替换(slide3,“标题”,,,,“第三幻灯片”);content = strcat(“这是带有名称的目标幻灯片”,targetSlidEname);替换(slide3,“内容”,内容);

关闭并查看演示文稿。

关闭(ppt);rptview(ppt);

这是生成的幻灯片:

此示例使用一个mlreportgen.ppt.internallink指定目标幻灯片编号的对象。

创建演示文稿。

进口mlreportgen.ppt。*ppt =表示(“ mypresentation2.pptx”);打开(ppt);

在演示文稿中添加幻灯片。

slide1 = add(ppt,“标题和内容”);

创建一个段落。创建一个Internallink通过其索引指定目标幻灯片并将对象附加到段落上的对象。

p =段落(“这是指向的链接”);link = internallink(3,“幻灯片3”);附加(P,链接);

将标题和内容添加到幻灯片中。

替换(slide1,“标题”,,,,“第一幻灯片”);替换(slide1,“内容”,p);

在演示文稿中添加幻灯片2。

slide2 = add(ppt,“标题和内容”);替换(slide2,“标题”,,,,“第二幻灯片”);

将目标载玻片幻灯片3添加到演示文稿中。

slide3 = add(ppt,“标题和内容”);替换(slide3,“标题”,,,,“第三幻灯片”);替换(slide3,“内容”,,,,“这是目标幻灯片”);

关闭并查看演示文稿。

关闭(ppt);rptview(ppt);

这是生成的幻灯片:

在R2021a中引入