主要内容

报告格式的方法

您可以使用样式表,格式你的报告格式对象,格式属性,或这些方法的组合。

样式表的模板

DOM API提供了每个输出类型的默认模板生成格式化你的报告。您可以自定义这些模板指定默认的格式和布局你的报告。看到模板DOM API的报告程序

在模板中使用样式表来描述文档对象的默认格式段落、标题和表。样式表的格式样式。风格是一个命名的格式为特定类型的对象集合,或者在HTML和PDF格式的情况下,一个特定类型的对象,它出现在一个特定的上下文文档中。例如,您可以定义一个段落样式MyPara使用一组格式,字体大小等重点和字体。您定义另一个段落样式命名YourPara使用一组不同的格式。当你写你的报告程序,你给一个段落样式对象的名字。例如,看到的使用样式表样式

格式的对象

对象是一个MATLAB格式®对象定义一个文档格式的属性和功能,如字体或大小。DOM API提供了一组对象对应的构造函数来创建格式格式化选项可用在HTML中,词和PDF文档。大多数包括DOM document对象风格属性可以设置为一个单元阵列格式的对象。您可以使用格式文档对象的对象风格属性格式的对象。例如,这个代码使用格式对象指定段落样式的一个警告。

进口mlreportgen.dom。*p =段(“危险!”);p。风格={颜色(“红色”),FontFamily (“天线”)、字形大小(“18 pt”)};

这是一个最佳实践设置风格财产被连接的现有价值风格财产和格式对象的单元阵列添加。例如:

进口mlreportgen.dom。*p =段(“危险!”);p。风格= [p。风格{Color(“红色”),FontFamily (“天线”)、字形大小(“18 pt”)});

这种做法可以防止无意删除格式对象之前添加或DOM API添加同步风格属性与属性的格式。看到格式属性

您可以将相同的格式数组对象分配给多个DOM document对象。这种技术允许您创建一个编程相当于一个模板样式表。例如:

进口mlreportgen.dom。*警告={颜色(“红色”),FontFamily (“天线”)、字形大小(“18 pt”)};p =段(“危险!”);p。风格= [p。风格warning]; p = Paragraph(“小心!”);p。风格=警告;

DOM API允许您将任何格式对象分配给任何文档对象,无论适用的格式。如果格式不适用,它将被忽略。

格式属性

大多数DOM对象都有一组属性对应的格式选项通常用于该类的一个对象。例如,这个代码设置文本的字体和颜色在一个段落,使用颜色,FontFamily,字形大小格式的属性对象。

进口mlreportgen.dom。*p =段(“危险!”);p。颜色=“红色”;p。FontFamilyName =“天线”;p。字形大小=“18 pt”;

相关的话题