报告格式的方法
您可以使用样式表,格式你的报告格式对象,格式属性,或这些方法的组合。
样式表的模板
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”;