|
Новости |
Определение заголовка ресурса шрифтаКаждый ресурс шрифта включает в себя заголовок, описывающий общую информацию о шрифте, например, имя гарнитуры шрифта или ин- формацию об авторских правах. Если вы определяете ресурс шрифта, состоящий из алфавитных символов, заголовок определяет тип и раз- мер для всех символов шрифта. Для определения заголовка шрифта сделайте следующее:1. Выведите шрифт в графическом редакторе, дважды щелкнув кнопкой "мыши" на имени ресурса, или используя для созда- ния нового ресурса команду Resource¦New (Ресурс¦Новый). 2. В графическом редакторе для задания информации заголовка выберите команду Font¦Header (Шрифт¦Заголовок). Вы увиди- те диалоговое окно Font Header Information (Информация заголовка шрифта). +---------------------------------------------------------------+ ¦ - ¦ Font header information ¦ +---------------------------------------------------------------¦ ¦ +------------------------------------------------------------+¦ ¦ ¦ +----------------------------------------------+¦¦ ¦ ¦ Face name ¦ fixed ¦¦¦ ¦ ¦ +----------------------------------------------+¦¦ ¦ ¦ +----------------------------------------------+¦¦ ¦ ¦ Device ¦ ¦¦¦ ¦ ¦ +----------------------------------------------+¦¦ ¦ ¦ +----------------------------------------------+¦¦ ¦ ¦ Copyright ¦ (c) Copyright Your Name. All rights reserved.¦¦¦ ¦ ¦ +----------------------------------------------+¦¦ ¦ +------------------------------------------------------------+¦ ¦ Font version ¦ ¦ +------------++-----------------------++---------------------+¦ ¦ ¦ ¦¦ ¦¦ +------+¦¦ ¦ ¦ > 2.00 ¦¦ __¦ Italic ¦¦ Horz res ¦ 100 ¦¦¦ ¦ ¦ ¦¦ --+ ¦¦ +------+¦¦ ¦ ¦ <* 3.00¦ ¦¦ __¦ Underline ¦¦ +------+¦¦ ¦ ¦ -----+ ¦¦ --+ ¦¦ Vert res ¦ 100 ¦¦¦ ¦ +------------+¦ __¦ Strikeout ¦¦ +------+¦¦ ¦ Type ¦ --+ ¦¦ +------+¦¦ ¦ +------------+¦ __¦ Variable pitch ¦¦ Points ¦ 8 ¦¦¦ ¦ ¦+----------+¦¦ --+ ¦¦ +------+¦¦ ¦ ¦¦ RASTER ¦¦¦ +---------+¦¦ +------+¦¦ ¦ ¦+----------+¦¦ Weight ¦ 400 ¦¦¦ Int leading ¦ 0 ¦¦¦ ¦ +------------+¦ +---------+¦¦ +------+¦¦ ¦ ¦ +---------+¦¦ +------+¦¦ ¦ ¦ Family ¦ 0 ¦¦¦ Ext. leading¦ 0 ¦¦¦ ¦ ¦ +---------+¦¦ +------+¦¦ ¦ ¦ +---------+¦¦ +------+¦¦ ¦ ¦ Char set ¦ 0 ¦¦¦ Ascent ¦ 8 ¦¦¦ ¦ ¦ +---------+¦¦ +------+¦¦ ¦ +-----------------------++---------------------+¦ +---------------------------------------------------------------¦ ¦ +-----------+ +-----------+ +-----------+ ¦ ¦ ¦ _ ¦_ ¦ ¦_ ¦ ¦_ ¦ ¦ ¦ V OK ¦_ ¦ X Cancel ¦_ ¦ ? Help ¦_ ¦ ¦ +-----------+_ +-----------+_ +-----------+_ ¦ ¦ ____________ ____________ ____________ ¦ ¦ ¦ +---------------------------------------------------------------+ Рис. 12.7 Диалоговое окно Font Header Information Font header information - информация о заголовке шрифта; Face name - название гарнитуры; fixed - фиксированная; Device - устройство; Copyright - авторские права; Font version - версия шрифта; Italic - наклонный; Horz res - разрешение по горизонтали; Underline - подчеркивание; Vert res - разрешение по вертикали; Strikeout - перечеркнутый; Type - тип; Variable pitch - перемен- ная высота; Points - пункты; Weight - вес; Int leading - внутрен- нее разбиение; Family - семейство; Ext. leading - внешнее разбие- ние; Char set - набор символов; Ascent - высота над базовой линией; OK - выполнить; Cancel - отменить; Help - справка 3. Определите заголовок настраиваемого шрифта. Вы можете сделать следующий выбор: Параметры заголовка шрифта Таблица 12.3 +---------------------------------------------------------------+ ¦ Параметр ¦ Описание ¦ +------------------------+--------------------------------------¦ ¦ Font Version ¦ Выберите версию шрифта Windows 2.00¦ ¦ (версия шрифта) ¦ или Windows 3.00. Для лучшей читае-¦ ¦ ¦ мости следует всегда выбирать 2.00. ¦ ¦ ¦ ¦ +------------------------+--------------------------------------¦ ¦ Face Name ¦ Наберите имя, которое вы хотите прис-¦ ¦ (имя гарнитуры) ¦ воить своему шрифту. ¦ ¦ ¦ ¦ +------------------------+--------------------------------------¦ ¦ Device ¦ Наберите имя устройства для шрифта,¦ ¦ (устройство) ¦ если вы хотите информировать програм-¦ ¦ ¦ мы, что данный шрифт должен использо-¦ ¦ ¦ ваться только на конкретной устройс-¦ ¦ ¦ тве. ¦ ¦ ¦ ¦ +------------------------+--------------------------------------¦ ¦ Copyright ¦ Наберите информацию об авторских пра-¦ ¦ (авторские права) ¦ вах для вашего специального шрифта. ¦ ¦ ¦ ¦ +---------------------------------------------------------------+ Для сообщения Windows и прикладной программе, что шрифт реа- лизует определенные атрибуты, используйте следующие параметры атрибутов: Атрибуты шрифта Таблица 12.4 +---------------------------------------------------------------+ ¦ Параметр ¦ Описание ¦ +----------------------+----------------------------------------¦ ¦ Italics ¦ Шрифт содержит наклонные символы. ¦ ¦ (наклонный) ¦ ¦ ¦ ¦ ¦ +----------------------+----------------------------------------¦ ¦ Underline ¦ Шрифт содержит символы подчеркивания. ¦ ¦ (подчеркивание) ¦ ¦ ¦ ¦ ¦ +----------------------+----------------------------------------¦ ¦ Strikeout ¦ Шрифт содержит перечеркнутые символы. ¦ ¦ (перечеркнутый) ¦ ¦ ¦ ¦ ¦ +----------------------+----------------------------------------¦ ¦ Variable Pitch ¦ Шрифт имеет переменную высоту. ¦ ¦ (Переменная высота)¦ ¦ ¦ ¦ ¦ +----------------------+----------------------------------------¦ ¦ Weight ¦ Шрифт может быть нормальным (400) или¦ ¦ (вес) ¦ жирным (700). ¦ ¦ ¦ ¦ +----------------------+----------------------------------------¦ ¦ Family ¦ Описывает семейство шрифта. Допустимы¦ ¦ (семейство) ¦ следующие значения: ¦ ¦ ¦ ¦ ¦ ¦ 0 - -"- ¦ ¦ ¦ 1 - Roman ¦ ¦ ¦ 2 - Swiss ¦ ¦ ¦ 3 - Modern ¦ ¦ ¦ 4 - Script ¦ ¦ ¦ 5 - Decorative ¦ ¦ ¦ ¦ +----------------------+----------------------------------------¦ ¦ Char set ¦ Определяет набор символов. Значениями¦ ¦ (набор символов) ¦ могут быть 0 - 255, но предопределен-¦ ¦ ¦ ный смысл имеют только значения 0, 2 и¦ ¦ ¦ 255. ¦ ¦ ¦ ¦ ¦ ¦ 0 - ANSI (набор символов, использу-¦ ¦ ¦ емый в Windows по умолчанию). ¦ ¦ ¦ ¦ ¦ ¦ 2 - Символ, используемый в матема-¦ ¦ ¦ тических и специальных форму-¦ ¦ ¦ лах. ¦ ¦ ¦ ¦ ¦ ¦ 255 - OEM (набор символов, зависящий¦ ¦ ¦ от конкретной машины). ¦ ¦ ¦ ¦ +---------------------------------------------------------------+ Размеры шрифта Таблицы 12.5 +----------------------------------------------------------------+ ¦ Параметр ¦ Описание ¦ +----------------------+-----------------------------------------¦ ¦ Horizontal Res. ¦ Число элементов изображения по горизон-¦ ¦ (разрешение по ¦ тали на логический дюйм вашего видео-¦ ¦ горизонтали) ¦ адаптера. ¦ ¦ ¦ ¦ +----------------------+-----------------------------------------¦ ¦ Vertical Res. ¦ Число элементов изображения по вертика-¦ ¦ (разрешение по ¦ ли на логический дюйм вашего видео-¦ ¦ горизонтали) ¦ адаптера. ¦ ¦ ¦ ¦ +----------------------+-----------------------------------------¦ ¦ Points ¦ Размер типа. Пункт - это 1/72 дюйма.¦ ¦ (пункты) ¦ Символ измеряется от вершины до основа-¦ ¦ ¦ ния. Введенное здесь значение не включа-¦ ¦ ¦ ет в себя пространство для диакритичес-¦ ¦ ¦ ких знаков. ¦ ¦ ¦ ¦ +----------------------+-----------------------------------------¦ ¦ Internal ¦ Пространство (в элементах изображения)¦ ¦ Leading ¦ для диакритических знаков в элементах¦ ¦ (внутреннее ¦ изображения. ¦ ¦ разбиение) ¦ ¦ ¦ ¦ ¦ +----------------------+-----------------------------------------¦ ¦ External ¦ Дополнительное пространство между линия-¦ ¦ Leading ¦ ми символов в элементах изображения. ¦ ¦ (внешний ¦ ¦ ¦ интервал) ¦ ¦ ¦ ¦ ¦ +----------------------+-----------------------------------------¦ ¦ Ascent ¦ Высота символа над базовой линией в эле-¦ ¦ (высота над ¦ ментах изображения. ¦ ¦ базовой линией) ¦ ¦ ¦ ¦ ¦ +----------------------------------------------------------------+ |
(с) Все права защищены. По всем интересующим вопросам прошу писать электронный адрес |