报告生成与导出
报告生成功能支持将数据分析结果导出为 HTML 或 Markdown 格式的报告,包含波形截图、统计表格和结论文字,便于汇报和交付。
功能入口
- 菜单栏:分析 → 生成对比报告(快捷键 Ctrl+Shift+R)
- 使用条件:当前有对比源(至少已添加一个数据集到对比)
使用步骤
1. 准备对比数据
- 加载多个数据集到波形视图
- 右键数据节点 →「叠加到对比」,将数据加入对比列表
- 调整波形显示到满意的对比效果
2. 生成报告
- 点击菜单「分析 → 生成对比报告」
- 在弹出的对话框中填写报告信息:
- 报告标题:自定义报告名称
- 工程师姓名:填写报告作者
- 项目编号:填写项目标识
- 验收标准:填写达标判定标准(验收报告专用)
- 结论:填写分析结论和建议 - 选择报告模板(见下方模板说明)
- 选择输出格式(HTML / Markdown)
- 右侧实时预览报告效果
- 点击「生成并保存...」
- 选择保存位置(系统会记忆上次保存路径)
- 可选:用系统默认程序打开报告
报告模板
系统预设三种标准模板,适用于不同场景:
算法验证报告
适用场景:单数据集验证,如算法达标验证
报告内容:
- 封面:报告标题、工程名、生成时间
- 波形截图:当前波形窗口的截图
- 数据统计:各通道的统计指标(最小值、最大值、均值、标准差、RMS、峰峰值)
- 结论:用户填写的结论文字
算法对比报告
适用场景:多数据集对比,如算法迭代效果对比
报告内容:
- 封面:报告标题、工程名、对比方案名、生成时间
- 波形截图:多版本波形叠加对比
- 统计对比:各数据集各通道的统计指标对比表
- 结论:用户填写的对比分析结论
客户验收报告
适用场景:正式交付,如客户验收、项目结题
报告内容:
- 封面:项目编号、工程师姓名、日期
- 验收标准:用户填写的验收标准
- 波形证据:波形截图
- 数据统计:各通道统计指标
- 达标判定:结论文字
- 签名栏:工程师签名和日期
输出格式
HTML 格式(推荐)
- 优点:单文件内嵌截图,浏览器直接打开,可打印为 PDF
- 适用:正式交付、邮件发送、打印存档
Markdown 格式
- 优点:纯文本格式,便于版本管理(Git)
- 适用:技术文档、团队协作、版本控制
- 注意:波形截图另存为 PNG 文件,与 Markdown 文件同目录
报告编辑
生成报告后,可在对话框中继续编辑:
- 修改标题:调整报告标题
- 修改结论:完善分析结论和建议
- 修改工程信息:调整项目编号、工程师姓名等
- 实时预览:右侧预览窗口实时显示修改效果
路径记忆
- 首次保存:默认打开用户主目录
- 后续保存:默认打开上次保存的目录
- 跨会话有效,重启程序后仍然保留
注意事项
数据要求
- 生成报告前,确保已加载至少一个数据集到对比
- 波形截图会包含当前显示的所有通道
- 统计数据基于当前加载的数据集计算
截图质量
- 截图分辨率与当前窗口大小一致
- 建议调整窗口到合适大小后再生成报告
- 截图包含波形、图例、坐标轴等完整信息
文件大小
- HTML 报告:截图以 base64 编码内嵌,文件较大(通常 1-5 MB)
- Markdown 报告:纯文本 + 独立 PNG 文件,总体积较小
打印为 PDF
- HTML 报告可通过浏览器打印为 PDF
- 建议使用 Chrome 或 Edge 浏览器
- 打印设置选择"A4"纸张,"纵向"方向