包:mlreportgen.report
超类:
标题页的记者
创建一个标题页的记者,添加一个标题页的报告。这个类继承自mlreportgen.report.Reporter
。
tp = TitlePage ()
创建一个标题页记者对象,使用默认的标题页模板。标题页模板不包括一个页码的页脚。
使用名称-值对集合属性。你可以在任何顺序指定多个参数名称-值对。在单引号附上每个属性的名字。tp
= TitlePage (名称,值
)
createTemplate | 创建标题页模板 |
customizeReporter | 创建自定义标题页记者类 |
getAuthorReporter | 标题页作者记者 |
getClassFolder | 标题页类定义文件的位置 |
getImageReporter | 记者得到标题页图像 |
getPubDateReporter | 标题页出版日期的记者 |
getPublisherReporter | 标题页出版商的记者 |
getSubtitleReporter | 标题页副标题的记者 |
getTitleReporter | 标题页标题的记者 |
创建一个标题页,使用默认格式。标题页添加到报告和查看报告。
进口mlreportgen.report。*rpt =报告(“输出”,“pdf”);tp = TitlePage ();tp。Title =“飞机测试”;tp。字幕=“月度数据”;tp。形象= (“b747.jpg”);tp。作者=“约翰·史密斯”;tp。出版商=“MathWorks”;tp。发布日期=日期();add (rpt, tp);关闭(rpt);rptview (rpt);
创建一个使用默认的标题页标题格式,但标题颜色更改为红色。在本例中,您指定的标题
房地产作为一个DOM文本
对象和它的颜色设置为红色。
进口mlreportgen.report。*进口mlreportgen.dom。*rpt =报告(“输出”,“pdf”);tp = TitlePage;tp。Title =文本(“飞机测试”);tp.Title。颜色=“红色”;add (rpt, tp);关闭(rpt);rptview (rpt);
创建一个覆盖的标题页标题属性格式。标题字体更改为24 pt Arial,标题文本颜色设置为白色,然后用蓝色背景。您没有指定使用任何样式mlreportgen.dom.Paragraph
类违约。
进口mlreportgen.report。*进口mlreportgen.dom。*rpt =报告(“输出”,“pdf”);tp = TitlePage ();标题=段(“飞机测试”);标题。风格= {HAlign (“左”),FontFamily (“天线”),…字形大小(“24 pt”),颜色(“白色”),…写成BackgroundColor (“蓝”),…OuterMargin (“0”,“0”,“.5in”,“1”),…HAlign (“中心”)};tp。标题=标题;tp。字幕=“月度数据”;tp。形象= (“b747.jpg”);tp。作者=“约翰·史密斯”;tp。出版商=“MathWorks”;tp。发布日期=日期();add (rpt, tp);关闭(rpt);rptview (rpt);
的模板TitlePage
对象决定了它的页面方向、页边距、页大小和其他页面布局属性。你可以定制和覆盖标题页面布局使用默认模板的定制版本。你也可以定制个人标题页元素通过定制这些元素模板。的TitlePage
记者支持两种方法覆万博1manbetx盖标题页面元素模板。
创建一个默认的标题页模板的副本。
根据需要编辑标题页面元素模板复制的模板。模板的名称形式TitlePageNAME
在哪里的名字
的名字是模板的模板库。例如,标题模板的名称TitlePageTitle
。
设置TitlePage
TemplateSrc
对象的属性自定义模板的路径。
这种方法利用了这一事实TitlePage
对象使用专业记者,记者叫洞,将元素模板应用到元素。的TitlePage
记者提供了一些方法让记者将模板应用到一个特定的元素。例如,getTitleReporter
方法返回记者用于应用TitlePageTitle
模板的内容报告标题。
复制标题页面元素的模板你想定制到一个不同的模板库。例如,您可以复制报告的模板库或DOM文档部分对象的模板库。这些模板库通常是创建存储库模板的定制版本。
对于每一个定制的标题页元素,元素的记者。例如,标题,使用getTitleReporter
方法。
设置TemplateSrc
属性元素的记者的来源包含元素的定制版本的模板库模板。
集内容
记者元素内容的元素的属性。
设置标题页对象元素属性元素记者对象。
进口mlreportgen.report。*进口mlreportgen.dom。*rpt =报告(“MyReport”,“pdf”,“MyCustomPDFTemplate”);tp = TitlePage;titleReporter = getTitleReporter (tp);titleReporter。TemplateSrc= rpt; titleReporter.Content =“我的报告”;tp。标题= titleReporter;