微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

找出字体是否有等宽数字

如何解决找出字体是否有等宽数字

有些比例字体(即非等宽)仍然提供等宽数字。例如。使用 Arial 查看此 Excel 屏幕截图:

Excel screenshot

注意数字是如何很好地对齐的。如何以编程方式(可能是 WinAPI)找出字体是否支持功能

解决方法

您找不到用于此的 API,因为字体文件中没有任何特定的元数据值来指示“此字体中数字的字形具有固定宽度”。某些字体可能同时支持比例和固定宽度(“内衬”)数字,在这种情况下,字体可能支持 'lnum' OpenType Layout feature。您应该选择一种支持此功能的字体,然后在绘制文本时明确激活该功能。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。