主要内容

mlreportgen.report.ReportLayoutclass

包:mlreportgen.report

页面布局的报告

描述

使用的对象mlreportgen.report.ReportLayout类来指定报告页面布局选项,如水印、第一个页码,页码格式,页面大小和取向,利润率。

请注意

一份报告创建这个类的一个实例并将其分配mlreportgen.report.Report布局财产。你不自己创建对象。

mlreportgen.report.ReportLayout类是一个处理类。

类属性

HandleCompatible
真正的

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

属性

全部展开

水印图像报告页面,指定为[]或者一个特征向量包含图像路径名字符串标量。指定的水印出现在报告的所有页面。一个空值,[],表明没有水印。使用不同的水印个体报告部分,比如一章,设置水印财产的mlreportgen.report.ReporterLayout对象使用的部分记者。有效的图像类型有:

  • bmp格式

  • jpg

  • . pdf(仅为PDF输出类型)

  • . png

  • .

  • . tiff

每个部分的第一页上使用数量在报告中,指定为[]或者一个正整数。例如,如果您为报告第一页数量设置为4,第一页数量为每一个报告是4章。使用不同的个别部分,第一页数量设置FirstPageNumber财产的mlreportgen.report.ReporterLayout对象使用的部分记者。默认的报告编号[],这表明一章的第一页1页1。所有后续页报告中按顺序编号。

报告类型的页面编号用于指定为一个字符串标量或特征向量。指定页码格式出现在所有页的报告。使用不同的页码格式为单个部分,一章等设置PageNumberFormat财产的mlreportgen.report.ReporterLayout对象使用的部分记者。看到格式财产mlreportgen.dom.PageNumber对于一个有效的页码格式列表。

页面方向的报告,指定为真正的。将此属性设置为真正的改变方向横向和画像改变横向/纵向方向。如果该值为[]指定的页面大小,方向是由报告布局。

大小的页面在报告中,指定为一个mlreportgen.dom.PageSize对象。

大小的页边距、页眉、页脚和排水沟在报告中,指定为一个mlreportgen.dom.PageMargins对象。

页面边界,指定为一个mlreportgen.dom.PageBorder对象。

例子

全部折叠

设置页码格式为整个报告,阿拉伯数字和目录的页码罗马数字。章使用阿拉伯数字格式,这是整个报告的默认格式。第一章的第一页默认为1。

进口mlreportgen.report。*rpt =报告(“newreport”);rpt.Layout。PageNumberFormat =“n”;tp = TitlePage ();tp。Title =“新报告”;tp。作者=“MathWorks”;追加(rpt, tp);toc = TableOfContents ();toc.Layout。PageNumberFormat =“我”;追加(rpt, toc);ch =(章);ch.Title =“介绍”;秒=节(第一章的第一节);txt = [这是第一章的第一部分。”,“阿拉伯数字页码格式”,,“这是默认的报告。”];追加(sec, txt);追加(ch, sec);追加(rpt, ch);ch =(章);ch.Title =“第二章”;秒=节(第二章的第一节);txt = [“这是第二章的第一节。”,“阿拉伯数字页码格式”,,这是报告的格式定义。];追加(sec, txt);追加(ch, sec);追加(rpt, ch);关闭(rpt);rptview (rpt);

版本历史

介绍了R2017b