VisualHMI - 多语言指定字库(全局)
HMI支持多语言字库管理,允许为每种语言(如简体中文、英文、日文、阿拉伯语等)独立配置专属字库。在控件属性中,用户可直接勾选“多语言字体”选项,系统将根据当前运行语言自动匹配并应用对应的字库进行文本渲染,无需逐项手动设置每个控件的字体或字符集。
核心优点与作用:
- 高效开发:一次配置,全局生效。控件自动适配当前语言字体,显著减少重复设置工作量;
- 精准显示:不同语言使用针对性优化的字库(如中文用思源黑体、阿拉伯语用专用连字字体),确保复杂文字正确、美观呈现;
- 资源节省:避免将所有语种字符打包进单一全量字库,按需加载对应字库,有效降低存储与内存占用;
- 维护便捷:新增或更新某语言字库时,仅需替换对应文件,无需修改工程中的每个文本控件;
1. 工程属性配置
在工程属性种,语言数目设置超过1,可以勾选多语言字体,启用功能,如下所示:

1.1.设置字体
设置字体,对每个语言设置默认字体,设置对应字库,如下所示:

2.控件设置
支持多语言显示的控件,在属性→外观→启用多语言字体,如下所示:

3.运行模拟
运行虚拟屏测试,切换语言,查看字体显示变化,如下所示: