1. 概述
适用场景:安装了「FineVis数据可视化」插件的用户,可参考本文了解 FineVis 的相关功能。
1.1 版本
| 报表服务器版本 | 插件版本 | 功能变动 |
|---|---|---|
| 11.0.22 | V4.13.0 | 新增「字体缺失检测功能」,避免预览或导出时出现截断、空白、排版不一致等影响 |
1.2 应用场景
服务器会基于服务器字体计算单元格的行高、列宽等尺寸。当服务器缺失字体时,计算结果与浏览器真实渲染不一致,展示时可能造成预览空白、文字截断、布局错乱。
此时可以通过「检测缺失字体」功能,对模板中的表格组件、图表组件字体进行检测。识别服务器未安装的缺失字体,并定位异常组件与页面位置,有效保障 FVS 模板多环境展示、导出的效果一致性。
2. 功能介绍
在 FVS 模板中,点击画布右上角「模板设置>检测设置」,点击「检测缺失字体」。

点击后会对 FVS 模板内表格组件、图表组件使用的字体进行校验,若有字体缺失,会展示缺失字体以及对应组件名称、所在页面等信息。

2.1 模板编辑
当检测到打开的模板所在页面出现字体缺失时,页面右上角会出现弹框提示:检测到当前模版有字体缺失,缺失字体会导致预览与导出结果出现截断或空白等现象。请前往「检测设置」进行全量检测字体缺失情况,并更换字体或在服务器安装字体。
点击「前往检测」即可进入「模板设置>检测设置」界面。
注:编辑界面仅检测表格组件字体是否存在缺失。

2.2 模板预览
预览模板时不会自动触发字体检测,可通过在 URL 中拼接参数 op=inspect 并刷新页面,手动触发字体检测。如下图所示:
注1:编辑界面仅检测表格组件字体是否存在缺失。
注2:不支持移动端。

2.3 模板导出
若想在导出时进行字体检测,可开启表格组件、图表组件工具栏中的导出按钮。如下图所示:

在预览界面点击导出按钮时,会自动检测该组件中是否存在缺失字体。若存在字体缺失,会出现提示弹窗。如下图所示:

