如何检查给定的字体系列是否是复合字体?
我们可以使用 Fonts.SystemFontFamilies 枚举系统上可用的字体。
- 如何区分复合字体和普通字体?
- 如何获取复合字体中使用的 FontFamilies?
我尝试了 FontFamily.FamilyTypefaces,但没有帮助。
谢谢
We can enumerate over the fonts available on system using Fonts.SystemFontFamilies.
- How can I distinguish between composite fonts and plain-font?
- How can I get the FontFamilies used in a composite font?
I tried FontFamily.FamilyTypefaces, but it wasn't helpful.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试检查 FontFamily.FamilyMaps,对于物理字体应始终为空,对于复合字体应始终为非空。
Try checking FontFamily.FamilyMaps, which should always be empty for physical fonts and non-empty for composite fonts.