此页面上的图 6.1 显示了您可以从 NSFont 获得的字体指标: https ://developer.apple.com/library/archive/documentation/TextFonts/Conceptual/CocoaTextArchitecture/FontHandling/FontHandling.html
如果我创建一个大小为 256 的 Arial 字体,我会得到以下值:
nsfont pointSize 256
nsfont ascender 231.75
nsfont descender -54.25
nsfont leading 8.375
nsfont capHeight 183.375
nsfont xHeight 132.75
我不明白字体大小(256)与指标的关系。我本来希望字体大小等于上升加上下降,或者可能等于 Cap 高度。感谢您的任何帮助。