Unicode 字符不显示在其他计算机上
Unicode char not display on some other computer
我想在 WinForms 的 C# 中的标签上显示箭头。
我使用 Char.ConvertFromUtf32(0x1F882)
和 Arial 字体。
它可以在我的计算机 (Win 10) 上运行,但是当我在 Windows Server 2016(域中)上安装我的软件时,它无法正确显示。
我尝试不同的字体,但它总是一样的。
是什么阻止我的字体显示在此服务器上?
谢谢
我按如下方式解决了我的问题:我制作了一个小程序来在另一台计算机(使用 InstalledFontCollection
)上以所有可用字体显示字符 0x1F882,但我只找到一个:'Segoe UI Symbol' .
另一方面,Arial 在我的电脑上运行良好。有人可以指导我,以便我了解适用于我的计算机而不是其他计算机的字体替换机制吗?
谢谢
我想在 WinForms 的 C# 中的标签上显示箭头。
我使用 Char.ConvertFromUtf32(0x1F882)
和 Arial 字体。
它可以在我的计算机 (Win 10) 上运行,但是当我在 Windows Server 2016(域中)上安装我的软件时,它无法正确显示。
我尝试不同的字体,但它总是一样的。
是什么阻止我的字体显示在此服务器上?
谢谢
我按如下方式解决了我的问题:我制作了一个小程序来在另一台计算机(使用 InstalledFontCollection
)上以所有可用字体显示字符 0x1F882,但我只找到一个:'Segoe UI Symbol' .
另一方面,Arial 在我的电脑上运行良好。有人可以指导我,以便我了解适用于我的计算机而不是其他计算机的字体替换机制吗? 谢谢