在iOS中,你不知道字体文件路径(我的意思是,虽然你可以在/ System的某个地方看到它们,但是没有用于获取字体路径的API,它们将来可能会被更改),访问字体的方式是它的名字,例如。 [UIFont fontWithName...]
,CGFontCreateWithFontName
等。
我需要在我的项目中使用FreeType,并且我想将CGFontRef
转换为FT_Face
,但如上所述,我无法获取字体的文件路径,所以我想知道是否存在是从FT_Face
创建CGFontRef
的某种方法吗?
答案 0 :(得分:6)
我找到了解决方案。读出CGFontRef
的表格以形成字体,并使用FT_Face
的数据。点击此处:https://gist.github.com/1892760。