Я ищу статически сгенерированную таблицу имен шрифтов "многие ко многим".
Я анализирую имена шрифтов из файлов .PSD, которые созданы как на компьютерах с OS X, так и на Windows..
Мне нужно перевести названия этих шрифтов в их ближайшие аналоги в Windows GDI +.
Несколько примеров конверсий, которые мне понадобятся:
TimesNewRomanPSMT -> Times New Roman
TimesNewRomanPS-BoldMT -> Times New Roman, Bold
TimesNewRomanPS-BoldItalicMT -> Times New Roman, Bold, Italic
У Adobe есть таблица 1997 для шрифтов Adobe, но она некорректна для всего, что выходит за пределы Win95.
В Ghostscript есть таблица имен шрифтов, но она охватывает только около десятка сопоставлений окон.
Доступна ли такая база данных где-либо?
Интроспективный анализ шрифтов Windowsбудет предоставлять частичную таблицу, но она также будет слишком медленной - этот разбор и повторный рендеринг PSD происходит в HTTP-запросе.Я мог бы сгенерировать его статически, но это добавило бы административные издержки, так как его запуск при запуске приложения слишком длинный, и это нужно было бы делать вручную.
Я надеялся, что такая таблица сопоставления уже создана совместно.где-то.
Это для плагина PsdComposer на http://imageresizing.net/