gpt4 book ai didi

objective-c - 如何从字体文件中获取字体名称?

转载 作者:行者123 更新时间:2023-12-03 18:00:44 34 4
gpt4 key购买 nike

我从互联网上下载了一个字体文件,该字体文件的名称是nuku1.ttf。我必须在我的应用程序中使用它,所以我通过使用它来激活它。 CTFontManagerSetAutoActivationSetting(FontPath,2);。激活此字体文件后,如何以编程方式获取该文件的字体名称?换句话说,自动激活字体存储在 mac 中的什么位置?

最佳答案

CTFontManagerSetAutoActivationSetting(FontPath,2);

The CTFontManagerSetAutoActivationSetting function采用包标识符,而不是字体的路径。 (此外,您应该使用 the value names ,而不是硬编码的数字文字。)

要检查字体文件,请使用 the CTFontManagerCreateFontDescriptorsFromURL function创建 CTFontDescriptor 的数组对象,一个对应文件中的每种字体。每个描述符都会告诉您字体的 PostScript 名称、系列名称和显示名称以及其他属性。

关于objective-c - 如何从字体文件中获取字体名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6951728/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com