我们可以使用Fonts.SystemFontFamilies枚举系统上可用的字体。
我尝试过FontFamily.FamilyTypefaces,但没用。
由于
答案 0 :(得分:2)
尝试检查FontFamily.FamilyMaps,对于物理字体应始终为空,对于复合字体应为非空。
var font1 = new FontFamily("Global User Interface");
var isComposite1 = font1.FamilyMaps.Any(); // True
var font2 = new FontFamily("Arial");
var isComposite2 = font2.FamilyMaps.Any(); // False