Commit Graph

5 Commits

Author SHA1 Message Date
zhengxuan.zhang b673eeb40a 统一各项目运行时目录结构
D:\XPData
├── DataBase\          # SQLite 数据库,例如 XP.db
├── DetectorImages\    # 探测器采集图像
├── Logs\              # Serilog 运行日志
├── Dump\              # 异常 Dump 文件
├── Report\            # 报告输出目录
├── Plan\              # 工艺 / CNC / 检测程序数据
├── Tools\             # 工具相关数据
└── Data\              # 其他运行数据
2026-06-05 14:03:30 +08:00
QI Mingxuan 29bc8576af 报告XP.ReportEngine:新增 IReportService接口封装完整报告生成流程,支持外部类库直接调用;新增 ReportRequest、ReportServiceResult 请求/响应模型;新增引擎预热机制;PDF 生成改为 Task.Run 后台线程执行,解决进度窗口和主窗口卡死问题;完善文档。 2026-05-14 19:29:11 +08:00
QI Mingxuan 11c69d03fb 报告ReportEngineBase修改语言资源文件,修改模板和报告输出功能。 2026-05-13 17:36:54 +08:00
QI Mingxuan 6d4a662823 修复字体文件在Terelik中无法pdf正确加载的问题,优化报告模板,新增丰富的测试i数据和图片,优化报告输出流程,根据优化修改文档和移除文件。 2026-05-12 21:18:23 +08:00
QI Mingxuan 18111b8468 新增XP.ReportEngine空项目 2026-05-11 13:09:23 +08:00