首页 > 解决方案 > .Net Core Avalonia 中如何支持汉字?

问题描述

我编译的程序在朋友的电脑上不能正常显示汉字(在我的Win10和Deepin Linux上可以正常显示),是不是缺少什么字体?电脑需要安装哪些字体? 不能显示汉字

标签: .net.net-coreavaloniauiavalonia

解决方案


从 Avalonia 版本 0.9.x 开始,您需要明确设置具有中文字形的字体,因为 0.9.x 不支持用于解决当前字体中缺失字形的字体回退链。最稳定的解决方案是将此类字体与应用程序一起提供并从此类资源中使用

适当的 Unicode 支持将在今年夏天推出 0.10。现在,您可以尝试使用每晚构建,看看它是否适合您。


推荐阅读