主要内容

mlreportgen.dom.PageRefclass

包:mlreportgen.dom

创建占位符引用页码链接目标

描述

创建一个占位符引用的页码链接目标。这个对象仅适用于词和PDF输出。字输出,打开文档会导致词来取代这个对象与页码该对象指定链接的目标。为PDF输出,DOM API取代这个对象与它指定页码链接的目标。

提示

使用这个对象生成页面的引用,比如“有关更多信息,请参见第15页”。

mlreportgen.dom.PageRef类是一个处理类。

创建

描述

例子

pageRef= PageRef (目标)创建一个页面是指指定的参考对象LinkTarget对象。生成的输出代替PageRef对象的页面,其中包含指定的目标。

输入参数

全部展开

链接目标引用的名称,指定为一个特征向量。指定目标使用LinkTarget对象。

属性

全部展开

这个文档元素,指定为DOM对象数组。这个属性是只读的。

自定义属性的元素,指定为数组mlreportgen.dom.CustomAttribute对象。使用自定义属性支持的输出格式。金宝app

本文档ID元素,指定为一个特征向量或字符串标量。DOM生成一个session-unique ID创建文档元素。你可以指定自己的ID。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

这个文档元素的母公司,指定为一个DOM对象。这个属性是只读的。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

格式指定的格式文档元素的对象。

风格的名称应用的样式表,指定为一个特征向量。

标记文档元素,指定为一个特征向量或字符串标量。

DOM生成一个session-unique标签创建这个对象的一部分。生成的标签的形式类:ID,类是对象类和ID的值Id对象的属性。指定您自己的标记值可以帮助您确定问题发生在文档生成。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

这个页面引用的目标,指定为一个特征向量。

方法

全部展开

例子

全部折叠

这个例子中插入页码引用目标在另一个页面。添加一个目标mytarget使用LinkTarget。使用PageRef参考页面包含目标mytarget

进口mlreportgen.dom。*;d =文档(“mydoc”,“pdf”);开放(d);%创建页脚和页码添加到它页脚= PDFPageFooter (“默认”);d.CurrentPageLayout。PageFooters =页脚;d.CurrentPageLayout。FirstPageNumber = 1;pageno =段();pageno。HAlign =“中心”;追加(pageno、页面());追加(页脚,pageno);%的目标添加到标题对象并将标题和帕拉文本附加到文档h = Heading1 (LinkTarget (“mytarget”));追加(h,头的页面引用的);p =段(这里有一些段落文字。);追加(d, h);追加(d, p);%添加另一个页面,插入引用的目标p1 =段(下面的段落包含页面引用。);p1。风格= {PageBreakBefore(真正)};p2 =段(“看到页面”);p2。空白=“保存”;ref = PageRef (“mytarget”);追加(p2, ref);追加(p2,“。”);追加(d, p1);追加(d, p2);关闭(d);rptview (d.OutputPath);

版本历史

介绍了R2016a