mlreportgen.dom.EmbeddedObject类
包:mlreportgen.dom
超类:mlreportgen.dom.ExternalLink
描述
对象的对象mlreportgen.dom.EmbeddedObject
类将文件嵌入到文档中。将文件嵌入到文档中而不是链接到文档的优点是,您可以在不移动目标文件的情况下移动文档。
你可以添加mlreportgen.dom.EmbeddedObject
这些DOM类的对象到对象:
mlreportgen.dom.Document
mlreportgen.dom.DocumentPart
mlreportgen.dom.Paragraph
mlreportgen.dom.TableEntry
mlreportgen.dom.TableHeaderEntry
mlreportgen.dom.ListItem
附加的效果EmbeddedObject
对象转换为DOM对象取决于文档输出类型和外部文件类型,如表中所述。
文档输出类型 | 外部文件类型 | 行为 |
---|---|---|
词 | xlsx ,pptx ,多克斯 |
将外部文件嵌入到文档中,并将对象链接和嵌入(OLE)链接插入到嵌入文件。 如果你没有先用 |
词 | 任何类型,除了xlsx ,pptx ,或多克斯 |
不将文件嵌入到文档中。插入到外部文件的超链接。 |
任何 | 在文档中嵌入外部文件,并插入具有回形针图标的注释。要打开嵌入的文件,双击图标。 要查看回形针图标,必须在MATLAB之外打开PDF®.如果仍然没有看到回形针图标,请尝试使用不同的PDF查看器打开PDF,例如Adobe®杂技演员®.如果需要使用不显示回形针图标的查看器打开PDF,而不是嵌入文档,请考虑使用 |
|
超文本标记语言 | 任何 | 在文档中嵌入外部文件,并插入到嵌入文件的超链接。 在HTML文档中,只有在MATLAB之外打开文档时,超链接才能工作。 |
一列纵队HTML | 任何 | 不将文件嵌入到文档中。插入到外部文件的超链接。 只有在MATLAB之外打开文档时,超链接才能工作。 |
的mlreportgen.dom.EmbeddedObject
类是一个处理
类。
创建
描述
创建一个空embObj
= mlreportgen.dom.EmbeddedObject ()EmbeddedObject
对象。要指定要嵌入的文件,请使用目标财产。
还指定链接文本。只有当对文件的引用是超链接时,链接文本才适用。此构造函数创建一个embObj
= mlreportgen.dom.EmbeddedObject (路径
,linkText
)mlreportgen.dom.Text
对象来保存链接文本。
指定要用于链接文本的模板定义样式的名称。此构造函数创建一个embObj
= mlreportgen.dom.EmbeddedObject (路径
,linkText
,styleName属性
)mlreportgen.dom.Text
对象来保存链接文本,并设置StyleName属性
的属性文本
对象styleName属性
.
使用一个embObj
= mlreportgen.dom.EmbeddedObject (路径
,linkTextObj
)mlreportgen.dom.Text
对象指定链接文本。
输入参数
属性
方法
例子
选择功能
mlreportgen.dom.DOCXSubDoc
类的对象可将Word文档插入到另一个文档中DOCXSubDoc
或EmbeddedObject
类。要决定使用哪个类,请考虑以下指南:
使用
DOCXSubDoc
对象,如果您希望父文档最初显示到子文档的链接。当父文档链接到大纲视图中的一组子文档时,您可能希望最初显示链接。使用EmbeddedObject
如果您希望父文档显示子文档内容,无论您是在Word中打开父文档还是使用rptview
.使用
EmbeddedObject
如果您希望在不移动子文档的情况下移动父文档,则可以使用。