В настоящее время Apple предоставляет функции для доступа к данным в таблицах шрифтов, например CTFontCopyTable .Я использую его для анализа информации (кернинг и т. Д.) Из шрифта, когда он доступен.Есть ли похожий способ извлечения одних и тех же данных в Windows для каждого шрифта?
Я могу видеть много документации на стороне Windows, когда дело доходит до этих таблиц шрифтов, но я не могу 'Кажется, я не могу найти данные для каждого шрифта.
Вот как я извлекаю данные в osx:
CTFontRef lCTFont = CTFontCreateWithName((CFStringRef)lNSFontName, 800.0f, NULL);
CFDataRef lKernTable = CTFontCopyTable(lCTFont, kCTFontTableKern, kCTFontTableOptionNoOptions);
CFDataRef lGPOSTable = CTFontCopyTable(lCTFont, kCTFontTableGPOS, kCTFontTableOptionNoOptions);