给定字体系列Windows 10与Windows 7的字体样式的行为

时间:2018-02-01 07:11:17

标签: c# windows winapi fonts

FontFamily family = new FontFamily("Aharoni");
bool supported = family.IsStyleAvailable(FontStyle.Italic);

我在Windows 10和Windows 7机器上都安装了Aharoni字体。 之后测试了上面的代码,我发现了以下观察结果。

supported = true //windows 10
supported = false //windows 7

所以在我们的应用程序字体对象Font font = new Font("Aharoni", 10f);中它的节目'字体Aharoni不支持样式常规'异常消息。在Windows 7中,但在Windows 10中工作。 我们正在调查为什么字体对象适用于Windows 10的上述情况。 微软有什么变化吗?如果有人知道,请分享您的观点。

谢谢!

0 个答案:

没有答案