Aspose::Font::TtfTables::TtfNameTable::NameId enum
Содержание
[
Скрывать
]NameId enum
Представляет NameId.
enum class NameId : uint16_t
Значения
| Имя | Значение | Описание |
|---|---|---|
| CopyrightNotice | 0 | 0 Уведомление об авторском праве. |
| FontFamily | 1 | 1 Font Семейство. Эта строка — название семейства Font, которое пользователь видит на платформах Macintosh. |
| FontSubfamily | 2 | 2 Font Подсемейство. Эта строка — семейство Font, которое пользователь видит на платформах Macintosh. |
| UniqueFontId | 3 | 3 Уникальная идентификация подсемейства (спецификация Apple). 3 Уникальный идентификатор Font (спецификация MS). |
| FullName | 4 | 4 Полное название Font. |
| Версия | 5 | 5 Версия таблицы имён. |
| PostScriptName | 6 | 6 PostScript‑имя Font. Примечание: у Font может быть только одно PostScript‑имя, и оно должно быть в ASCII. |
| TrademarkNotice | 7 | 7 Уведомление о товарном знаке. |
| ManufacturerName | 8 | 8 Название производителя. |
| DesignerName | 9 | 9 Designer; имя дизайнера шрифта. |
| Описание | 10 | 10 Description; описание шрифта. Может содержать информацию о ревизии, рекомендации по использованию, историю, особенности и т.д. |
| UrlVendor | 11 | 11 URL поставщика Font (с протоколом, например, http://, ftp://). Если в URL встроен уникальный серийный номер, его можно использовать для регистрации Font. |
| UrlDesigner | 12 | 12 URL дизайнера Font (с протоколом, например, http://, ftp://) |
| LicenseDescription | 13 | 13 License description; описание того, как Font может быть законно использован, или различные примеры сценариев лицензированного использования. Это поле должно быть написано простым языком, без юридического жаргона. |
| LicenseInfoUrl | 14 | 14 URL информации о License, где можно найти дополнительные сведения о лицензировании. |
| PreferredFamily | 16 | 15 Reserved 16 Preferred Family (только Windows); В Windows имя семейства отображается в меню Font; имя подсемейства представлено как название стиля. По историческим причинам семейства Font содержали максимум четыре стиля, но дизайнеры Font могут объединять более четырёх шрифтов в одно семейство. Идентификаторы Preferred Family и Preferred Subfamily позволяют дизайнерам Font включать предпочтительные группировки семейства/подсемейства. Эти идентификаторы присутствуют только если они отличаются от идентификаторов 1 и 2. |
| PreferredSubfamily | 17 | 17 Preferred Subfamily (только Windows); В Windows имя семейства отображается в меню Font; имя подсемейства представлено как название стиля. По историческим причинам семейства Font содержали максимум четыре стиля, но дизайнеры Font могут объединять более четырёх шрифтов в одно семейство. Идентификаторы Preferred Family и Preferred Subfamily позволяют дизайнерам Font включать предпочтительные группировки семейства/подсемейства. Эти идентификаторы присутствуют только если они отличаются от идентификаторов 1 и 2. |
| CompatibleFull | 18 | 18 Compatible Full (только Macintosh); На Macintosh название в меню формируется с использованием ресурса Font. Обычно оно совпадает с полным именем. Если вы хотите, чтобы имя Font отображалось иначе, чем полное имя, можно вставить Compatible Full Name в ID 18. Это имя не используется самой системой Mac OS, но может использоваться разработчиками приложений (например, Adobe). |
| SampleText | 19 | 19 Sample text. Это может быть название Font, или любой другой текст, который дизайнер считает лучшим примером, демонстрирующим внешний вид Font. |
| PostScriptCID | 20 | Его наличие в шрифте означает, что nameID 6 содержит имя PostScript шрифта, предназначенное для использования с вызовом «composefont» с целью загрузки шрифта в интерпретаторе PostScript. |
| WwsFamilyName | 21 | Используется для предоставления семейного имени, соответствующего WWS, если записи для идентификаторов 16 и 17 не соответствуют модели WWS. |
| WwsSubfamilyName | 22 | Используется совместно с ID 21; этот идентификатор предоставляет подсемейное имя, соответствующее WWS (отражающее только атрибуты веса, ширины и наклона), если записи для идентификаторов 16 и 17 не соответствуют модели WWS. |
| LightBackground | 23 | Этот идентификатор, если используется в массиве Palette Labels таблицы CPAL, указывает, что соответствующая цветовая палитра в таблице CPAL подходит для использования со шрифтом при отображении его на светлом фоне, например, белом. |
| DarkBackground | 24 | Этот идентификатор, если используется в массиве Palette Labels таблицы CPAL, указывает, что соответствующая цветовая палитра в таблице CPAL подходит для использования со шрифтом при отображении его на темном фоне, например, черном. |
| VariationsPostScriptNamePrefix | 25 | Если присутствует в переменном шрифте, может использоваться как префикс семейства в алгоритме генерации PostScript‑имени для вариативных шрифтов. |
См. также
- Class TtfNameTable
- Namespace Aspose::Font::TtfTables
- Library Aspose.Font for C++