预览与导出
六种视图
结果预览围绕同一份中间结果(IR)展开,所有视图读取同一数据源:
| 视图 | 说明 |
|---|---|
| Markdown | 结构化默认视图,可直接编辑,右侧为渲染预览 |
| HTML | 由 Markdown 渲染的只读页面,脚本与事件属性已清洗 |
| 原图 + 框选 | 页面像素坐标直接映射到画布,按块类型着色 |
| 纯文本 | 按阅读顺序拼接,行号即原始块下标 |
| 分块 | 展示类型、置信度、坐标与来源,文本框可编辑 |
| 原文 | IR 的 JSON 视图,便于核对 |
选择联动在 Markdown、原图、纯文本与分块之间生效;HTML 为只读渲染,不参与块级高亮。
编辑与回写
- Markdown 是唯一结构化编辑入口:失焦时提交,解析回写 IR;能对应的块继承原有坐标、置信度与阅读顺序,并标记来源为人工修改。
- 分块视图适合修正局部文字:失焦写回同一份 IR,Markdown 与 HTML 同时重算。
- 页眉页脚默认隐藏,可在视图选项中显示。
- 表格、公式以源文本编辑;保存后重新渲染。
- 图片块按坐标从原图裁切并缓存,Markdown 中以图片引用呈现。
低置信度提示
- 默认阈值为
0.8,低于阈值的块在原图视图用红色虚线标出。 - 无法确定类型的块使用点线标出,与低置信度区分。
- 提示在所有视图中一致可见,导出前建议先扫一遍低置信度区域。
导出格式
| 格式 | 适合场景 |
|---|---|
| TXT | 只需要纯文本,或交给下游脚本 |
| Markdown | 保留标题、列表、表格与公式,与预览同源 |
| JSON | 需要完整结构、坐标或二次开发 |
| CSV | 表格类结果交给电子表格处理 |
导出的 Markdown 与预览使用同一渲染器,因此预览看到的结构就是文件内容。导出面板提供保存位置与相关选项;保存路径由系统对话框选择。
PDF 导出尚未内置。需要 PDF 时,可导出 Markdown 或 HTML 后由其他工具转换。
失败处理
导出失败时提供三个动作:
- 重试:网络盘或权限临时问题通常可恢复。
- 打开目录:确认目标目录是否只读、是否被其他程序占用。
- 查看日志:日志页包含具体错误码与堆栈摘要。
原生预览组件
HTML 视图由系统原生 WebView 承载:Windows 使用 WebView2,macOS 使用 WKWebView,Linux 使用 WebKitGTK。组件缺失时,应用会隐藏 HTML 标签、给出说明横幅并回退到文本预览,不会中断识别结果的使用。