组件
组件是指定报告内容的 MATLAB® 对象。添加组件以指定报告中常出现的内容类型。MATLAB Report Generator™ 提供了一组组件,用于指定基于 MATLAB 的报告中常出现的内容类型。Simulink® Report Generator 提供了额外的组件,以便从 Simulink 模型生成报告。您还可以创建自定义组件来处理特定于您的应用程序的内容。
使用报告资源管理器,您可以以交互方式组合组件来创建指定特定报告或报告类型的内容的报告设置。有关使用组件的常规信息,请参阅:
根据报告目标,您在报告设置文件中组合使用了以下类型的组件。
组件类型 | 描述 |
---|---|
报告结构组件 | 包括标题页、章节、节、段落、列表、表格和其他标准文档结构体元素。 |
表格式化组件 | 将生成的内容组织到表格中。 |
属性表组件 | 显示具有对象的属性名称/属性值对的表。 |
摘要表组件 | 显示具有对象指定属性的表。 |
逻辑和循环组件 | 运行子组件指定的次数。有几个循环组件,包括逻辑循环和 Handle Graphics® 循环。 |
组件格式
生成报告时,在报告选项对话框的文件格式字段中指定所需的报告输出类型。例如,您可以生成 PDF、HTML 或 Microsoft® Word 格式的报告。
对于每种格式,您可以选择应用来自以下任一样式定义源的样式:
HTML 或 Word 报告转换模板
HTML、Word 或 PDF 的模型资源管理器样式表。
您为报告选择的输出格式和相关模板或样式表决定了所生成报告的格式的大部分方面。例如,报告模板或样式表通常对章节标题和节标题使用不同的字体大小。有关详细信息,请参阅报告输出格式。
多个组件包含属性,您可以设置这些属性来指定组件特定实例的格式详细信息。例如,对于 MATLAB 属性表,您可以指定格式,例如是否显示表格边框或表格单元格中文本的对齐方式。