主要内容

mlreportgen.ppt.InternalLink类

包:mlreportgen.ppt
超类:mlreportgen.ppt.Text

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

描述

的对象mlreportgen.ppt.InternalLink类可以从演示文稿中的一张幻灯片链接到另一张幻灯片。

mlreportgen.ppt.InternalLink类是一个处理类。

类属性

ConstructOnLoad
真正的
HandleCompatible
真正的

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

创建

描述

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.w3.org/wiki/CSS/Properties/color/keywords

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

链接文本的字体大小,指定为字符向量或字符串标量,由后跟度量单位的数字组成。例如,“11 pt”指定了11分。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

链接文本是否使用斜体,指定为真正的.的设置真正的以斜体显示文本。

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

  • “单一”-单线水平线

  • “没有”-没有三击线

  • “双”-双水平线

是否将链接文本显示为下标,指定为真正的.的设置真正的将文本作为下标呈现。

是否将链接文本显示为上标,指定为真正的.的设置真正的将文本显示为上标。

此属性将被忽略。

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

类的现有值来添加格式对象风格属性,该单元格数组包含要添加的格式对象。例如:

链接= mlreportgen.ppt.InternalLink (3的链接文本);链接。风格=[链接。风格{Bold(true)}];

看到报告格式的方法

此属性未被使用。

此对象的父对象,指定为PPT对象。此属性是只读的。

标记用于此PPT API对象,指定为字符向量或字符串标量。在创建该对象时生成一个会话惟一标记。生成的标记具有表单类:ID,在那里对象类是和ID是价值的Id属性。

指定您自己的标记值可以帮助您识别在生成表示过程中发生问题的位置。

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

方法

全部展开

例子

全部折叠

此示例链接到使用mlreportgen.ppt.InternalLink对象,该对象指定目标幻灯片名称。

创建报告。

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

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

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

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

targetSlideName =“myTargetSlide”

创建一个段落。创建一个InternalLink对象,该对象按名称指定目标幻灯片并将其附加到段落。

p =段("这是标有名字的幻灯片的链接");linkObj = InternalLink (targetSlideName targetSlideName);追加(p, linkObj);

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

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

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

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

将目标幻灯片添加到演示文稿中。设置的名字属性中指定的名称InternalLink对象。

slide3 =添加(ppt,“标题和内容”);slide3。的名字= targetSlideName; replace(slide3,“标题”“第三张幻灯片”);内容= strcat ("这是标有名字的目标幻灯片", targetSlideName);替换(slide3“内容”、内容);

关闭并查看演示。

关闭(ppt);rptview (ppt);

下面是生成的幻灯片:

此示例链接到使用mlreportgen.ppt.InternalLink对象,该对象指定目标幻灯片编号。

创建报告。

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

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

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

创建一个段落。创建一个InternalLink对象,该对象通过索引指定目标幻灯片,并将对象附加到段落。

p =段("这是一个链接到");链接= InternalLink (3“幻灯片3”);追加(p,链接);

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

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

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

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

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

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

关闭并查看演示。

关闭(ppt);rptview (ppt);

下面是生成的幻灯片:

版本历史

介绍了R2021a

Baidu
map