[英]How to get the Font Name from the Font file?
我已经从互联网上下载了一个字体文件,该字体文件的名称为nuku1.ttf。 我必须在应用程序中使用它,因此我通过使用它来激活了它。 CTFontManagerSetAutoActivationSetting(FontPath,2);
。 激活此字体文件后,如何以编程方式获取该文件的字体名称? 换句话说,自动激活字体存储在Mac中的什么位置?
CTFontManagerSetAutoActivationSetting(FontPath,2);
CTFontManagerSetAutoActivationSetting
函数使用包标识符,而不是字体的路径。 (此外,您应该使用值名称 ,而不是硬编码的数字文字。)
要检查字体文件,请使用CTFontManagerCreateFontDescriptorsFromURL
函数创建CTFontDescriptor对象数组,该数组用于文件中的每种字体。 每个描述符将告诉您字体的PostScript名称,系列名称和显示名称以及其他属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.