Структура PANOSE описывает значения классификации шрифта в системе замен шрифта PANOSE для шрифта TrueType. Эти характеристики затем используют, чтобы заменить шрифт другими шрифтами похожего вида, но другого названия.
Синтаксис
|
| Значение | Тип семейства шрифта |
|---|---|
| PAN_ANY | Любой |
| PAN_NO_FIT | Не подгоняется |
| PAN_FAMILY_TEXT_DISPLAY | Текстовый и экранный |
| PAN_FAMILY_SCRIPT | Рукописный |
| PAN_FAMILY_DECORATIVE | Декоративный |
| PAN_FAMILY_PICTORIAL | Пиктографический |
| Значение | Стиль засечки шрифта |
|---|---|
| PAN_ANY | Любой |
| PAN_NO_FIT | Не подгоняется |
| PAN_SERIF_COVE | С углублением |
| PAN_SERIF_OBTUSE_COVE | С тупоугольным углублением |
| PAN_SERIF_SQUARE_COVE | С квадратным углублением |
| PAN_SERIF_OBTUSE_SQUARE_COVE | С трапециевидным углублением |
| PAN_SERIF_SQUARE | Квадратный |
| PAN_SERIF_THIN | Тонкий |
| PAN_SERIF_BONE | "Елочкой" |
| PAN_SERIF_EXAGGERATED | Увеличенный |
| PAN_SERIF_TRIANGLE | Треугольником |
| PAN_SERIF_NORMAL_SANS | Нормальный без засечек |
| PAN_SERIF_OBTUSE_SANS | Тупоугольный без засечек |
| PAN_SERIF_PERP_SANS | Приготовленный без засечек |
| PAN_SERIF_FLARED | Расклешенный |
| PAN_SERIF_ROUNDED | Округлый |
| Значение | Толщина |
|---|---|
| PAN_ANY | Любая |
| PAN_NO_FIT | Не подгоняется |
| PAN_WEIGHT_VERY_LIGHT | Особо тонкая |
| PAN_WEIGHT_LIGHT | Светлая |
| PAN_WEIGHT_THIN | Тонкая |
| PAN_WEIGHT_BOOK | Книжная |
| PAN_WEIGHT_MEDIUM | Средняя |
| PAN_WEIGHT_DEMI | Полужирная |
| PAN_WEIGHT_BOLD | Полужирная |
| PAN_WEIGHT_HEAVY | Плотная |
| PAN_WEIGHT_BLACK | Жирная |
| PAN_WEIGHT_NORD | Необычная |
| Значение | Пропорции шрифта |
|---|---|
| PAN_ANY | Любая |
| PAN_NO_FIT | Не подгоняется |
| PAN_PROP_OLD_STYLE | Старый стиль |
| PAN_PROP_MODERN | Современный |
| PAN_PROP_EVEN_WIDTH | Четная ширина |
| PAN_PROP_EXPANDED | Растянутый |
| PAN_PROP_CONDENSED | Сжатый |
| PAN_PROP_VERY_EXPANDED | Особо растянутый |
| PAN_PROP_VERY_CONDENSED | Особо сжатый |
| PAN_PROP_MONOSPACED | Моноширинный |
| Value | Контраст шрифта |
|---|---|
| PAN_ANY | Любой |
| PAN_NO_FIT | Не подгоняется |
| PAN_CONTRAST_NONE | Не имеется |
| PAN_CONTRAST_VERY_LOW | Особо низкий |
| PAN_CONTRAST_LOW | Низкий |
| PAN_CONTRAST_MEDIUM_LOW | Средне-низкий |
| PAN_CONTRAST_MEDIUM | Средний |
| PAN_CONTRAST_MEDIUM_HIGH | Средне-высокий |
| PAN_CONTRAST_HIGH | Высокий |
| PAN_CONTRAST_VERY_HIGH | Особо высокий |
| Значение | Вариации штриха |
|---|---|
| PAN_ANY | Любая |
| PAN_NO_FIT | Не подгоняется |
| PAN_STROKE_GRADUAL_DIAG | Последовательный/диагональный |
| PAN_STROKE_GRADUAL_TRAN | Последовательный/промежуточный |
| PAN_STROKE_GRADUAL_VERT | Последовательный/вертикальный |
| PAN_STROKE_GRADUAL_HORZ | Последовательный/горизонтальный |
| PAN_STROKE_RAPID_VERT | Частый/вертикальный |
| PAN_STROKE_RAPID_HORZ | Частый/горизонтальный |
| PAN_STROKE_INSTANT_VERT | Мгновенный/вертикальный |
| Значение | Предназначение |
|---|---|
| PAN_ANY | Любой |
| PAN_NO_FIT | Не подгоняется |
| PAN_STRAIGHT_ARMS_HORZ | Прямо лучевые/горизонтальные |
| PAN_STRAIGHT_ARMS_WEDGE | Прямо лучевые/в форме клина |
| PAN_STRAIGHT_ARMS_VERT | Прямо лучевые/вертикальные |
| PAN_STRAIGHT_ARMS_SINGLE_SERIF | Прямо лучевые/с одной засечкой |
| PAN_STRAIGHT_ARMS_DOUBLE_SERIF | Прямо лучевые/с двойной засечкой |
| PAN_BENT_ARMS_HORZ | Не прямо лучевые/горизонтальные |
| PAN_BENT_ARMS_WEDGE | Не прямо лучевые/в форме клина |
| PAN_BENT_ARMS_VERT | Не прямо лучевые/вертикальные |
| PAN_BENT_ARMS_SINGLE_SERIF | Не прямо лучевые/с одной засечкой |
| PAN_BENT_ARMS_DOUBLE_SERIF | Не прямо лучевые/с двойной засечкой |
| Значение | Форма |
|---|---|
| PAN_ANY | Любая |
| PAN_NO_FIT | Не подгоняется |
| PAN_LETT_NORMAL_CONTACT | Нормальная/контактная |
| PAN_LETT_NORMAL_WEIGHTED | Нормальная/утолщенная |
| PAN_LETT_NORMAL_BOXED | Нормальная/прямоугольная |
| PAN_LETT_NORMAL_FLATTENED | Нормальная/сглаженная |
| PAN_LETT_NORMAL_ROUNDED | Нормальная/закругленная |
| PAN_LETT_NORMAL_OFF_CENTER | Нормальная/смещенная относительно центра |
| PAN_LETT_NORMAL_SQUARE | Нормальная/квадратная |
| PAN_LETT_OBLIQUE_CONTACT | Наклонная/контактная |
| PAN_LETT_OBLIQUE_WEIGHTED | Наклонная/утолщенная |
| PAN_LETT_OBLIQUE_BOXED | Наклонная/прямоугольная |
| PAN_LETT_OBLIQUE_FLATTENED | Наклонная/сглаженная |
| PAN_LETT_OBLIQUE_ROUNDED | Наклонная/закругленная |
| PAN_LETT_OBLIQUE_OFF_CENTER | Наклонная/смещенная относительно центра |
| PAN_LETT_OBLIQUE_SQUARE | Наклонная/квадратная |
| Значение | Предназначение |
|---|---|
| PAN_ANY | Любая |
| PAN_NO_FIT | Не подгоняется |
| PAN_MIDLINE_STANDARD_TRIMMED | Стандартная/усеченная |
| PAN_MIDLINE_STANDARD_POINTED | Стандартная/заостренная |
| PAN_MIDLINE_STANDARD_SERIFED | Стандартная/с засечкой |
| PAN_MIDLINE_HIGH_TRIMMED | Высокая/усеченная |
| PAN_MIDLINE_HIGH_POINTED | Высокая/заостренная |
| PAN_MIDLINE_HIGH_SERIFED | Высокая/с засечкой |
| PAN_MIDLINE_CONSTANT_TRIMMED | Постоянная/усеченная |
| PAN_MIDLINE_CONSTANT_POINTED | Постоянная/заостренная |
| PAN_MIDLINE_CONSTANT_SERIFED | Постоянная/с засечкой |
| PAN_MIDLINE_LOW_TRIMMED | Низкая/усеченная |
| PAN_MIDLINE_LOW_POINTED | Низкая/заостренная |
| PAN_MIDLINE_LOW_SERIFED | Низкая/с засечкой |
| Значение | Высота |
|---|---|
| PAN_ANY | Любая |
| PAN_NO_FIT | Не подгоняется |
| PAN_XHEIGHT_CONSTANT_SMALL | Постоянная/маленькая |
| PAN_XHEIGHT_CONSTANT_STD | Постоянная/стандартная |
| PAN_XHEIGHT_CONSTANT_LARGE | Постоянная/большая |
| PAN_XHEIGHT_DUCKING_SMALL | "Ныряющая"/маленькая |
| PAN_XHEIGHT_DUCKING_STD | "Ныряющая"/стандартная |
| PAN_XHEIGHT_DUCKING_LARGE | "Ныряющая"/большая |
Обзор шрифты и текст, Структуры, используемые шрифтами и текстом, EXTLOGFONT, OUTLINETEXTMETRIC
|
Размещение и совместимость PANOSE |
|
|
Windows. NET Server |
Да |
|
Windows XP |
Да |
|
Windows 2000 |
Да |
|
Windows NT |
Да версии 3.1 и выше |
|
Windows Me |
Да |
|
Windows 98 |
Да |
|
Windows 95 |
Да |
|
Заголовочный файл |
|
|
- объявлено в |
Wingdi.h |
|
- включено в |
Windows.h |
|
Unicode |
Нет |
|
Замечания по платформе |
Не имеется |