Re[2]: Как узнать имя загруженного фонта.
От: space21  
Дата: 14.11.05 15:23
Оценка: +1
Здравствуйте, OLEGus1, Вы писали:

OLE>Здравствуйте, space21, Вы писали:


S>>Есть файл фонта.

S>>Я его успешно добавляю в систему с помощью AddFontResource.
S>>Можно ли как-нибудь узнать имя добавленного фонта (я его заранее не знаю)?
S>>Понятно, что если устанавливается фонт, которого в системе не было — то можно перебрать все имена установленных фонтов и проверить, какой добавился, а если фонт уже был установлен?


S>>заранее спасибо.

OLE>up. Аналогично

Я вроде бы нашел способ. Можно информацию о имени фонта вытащить из самого фонта, таблица 'name'. Ее внутренности подробно описаны в спецификации TrueType. Таким образом, мы заранее будем знать имя и сможем убедиться, что данный фонт был или еще не был установлен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.