包: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 ,或多克斯 |
不嵌入文档中的文件。插入超链接到外部文件中。 |
任何 | 文档中嵌入的外部文件,插入一个回形针图标的注释。打开嵌入文件,双击图标。 看到回形针图标,你必须打开PDF MATLAB之外®。如果你还没有看到回形针图标,试着使用不同的PDF查看器打开PDF,等Adobe®杂技演员®。如果你需要打开PDF使用查看器不显示回形针图标,而不是嵌入文档时,考虑使用一个链接到文档 |
|
HTML | 任何 | 文档中嵌入的外部文件,插入一个嵌入式文件的超链接。 在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
对象如果你想父文档显示的子文档内容无论你打开父文档在字(词)或通过使用rptview
。
使用EmbeddedObject
对象如果你想移动父文档的子文档。