Есть ли база данных сопоставления шрифтов? - PullRequest
1 голос
/ 31 января 2012

Я ищу статически сгенерированную таблицу имен шрифтов "многие ко многим".

Я анализирую имена шрифтов из файлов .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/

...