gpt4 book ai didi

macos - 是否可以找到 MAC OSX 应用程序中使用的字体的文件路径

转载 作者:行者123 更新时间:2023-12-03 16:17:07 34 4
gpt4 key购买 nike

我在我的应用程序中使用Label NSTextField

我将字体更改为 Arial在我的应用程序中,我想知道字体的路径

例如:

/Volumes/Library/Fonts/Arial.ttf

是否可以找到我使用的字体的路径?

最佳答案

- (NSString *)getFontPathOfFont:(NSFont *)font
{

CTFontDescriptorRef fontRef = CTFontDescriptorCreateWithNameAndSize ((CFStringRef)[font fontName], [font pointSize]);
CFURLRef url = (CFURLRef)CTFontDescriptorCopyAttribute(fontRef, kCTFontURLAttribute);
NSString *fontPath = [NSString stringWithString:[(NSURL *)CFBridgingRelease(url) path]];
return fontPath;
}

上面的代码解决了我的问题 - 我只需发送字体

关于macos - 是否可以找到 MAC OSX 应用程序中使用的字体的文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19993428/

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