FontName от CTFontRef - PullRequest
       27

FontName от CTFontRef

2 голосов
/ 18 сентября 2011

У меня есть переменная CTFontRef.

CTFontRef aFontRef;

Получить размер шрифта было легко:

CGFloat aFontSize = CTFontGetSize(aFontRef);

Пожалуйста, помогите мне в поиске FontName. Я ожидаю, что FontName будет что-то вроде MarkerFelt-Wide .

Но когда я использую такие методы, как

CTFontCopyFullName(aFontRef)

Я получаю Широкий маркер войлока

Приветствие Roshit

1 Ответ

3 голосов
/ 18 сентября 2011

Похоже, вам нужно имя PostScript, которое вы можете получить через CTFontCopyPostScriptName().

Имя PostScript является внутренним именем и, как правило, является предпочтительным способом ссылки на шрифт по имени.

...