Aspose::Font::TtfTables::TtfNameTable::NameId enum

NameId enum

Представляет NameId.

enum class NameId : uint16_t

Значения

ИмяЗначениеОписание
CopyrightNotice00 Уведомление об авторском праве.
FontFamily11 Font Семейство. Эта строка — название семейства Font, которое пользователь видит на платформах Macintosh.
FontSubfamily22 Font Подсемейство. Эта строка — семейство Font, которое пользователь видит на платформах Macintosh.
UniqueFontId33 Уникальная идентификация подсемейства (спецификация Apple). 3 Уникальный идентификатор Font (спецификация MS).
FullName44 Полное название Font.
Версия55 Версия таблицы имён.
PostScriptName66 PostScript‑имя Font. Примечание: у Font может быть только одно PostScript‑имя, и оно должно быть в ASCII.
TrademarkNotice77 Уведомление о товарном знаке.
ManufacturerName88 Название производителя.
DesignerName99 Designer; имя дизайнера шрифта.
Описание1010 Description; описание шрифта. Может содержать информацию о ревизии, рекомендации по использованию, историю, особенности и т.д.
UrlVendor1111 URL поставщика Font (с протоколом, например, http://, ftp://). Если в URL встроен уникальный серийный номер, его можно использовать для регистрации Font.
UrlDesigner1212 URL дизайнера Font (с протоколом, например, http://, ftp://)
LicenseDescription1313 License description; описание того, как Font может быть законно использован, или различные примеры сценариев лицензированного использования. Это поле должно быть написано простым языком, без юридического жаргона.
LicenseInfoUrl1414 URL информации о License, где можно найти дополнительные сведения о лицензировании.
PreferredFamily1615 Reserved 16 Preferred Family (только Windows); В Windows имя семейства отображается в меню Font; имя подсемейства представлено как название стиля. По историческим причинам семейства Font содержали максимум четыре стиля, но дизайнеры Font могут объединять более четырёх шрифтов в одно семейство. Идентификаторы Preferred Family и Preferred Subfamily позволяют дизайнерам Font включать предпочтительные группировки семейства/подсемейства. Эти идентификаторы присутствуют только если они отличаются от идентификаторов 1 и 2.
PreferredSubfamily1717 Preferred Subfamily (только Windows); В Windows имя семейства отображается в меню Font; имя подсемейства представлено как название стиля. По историческим причинам семейства Font содержали максимум четыре стиля, но дизайнеры Font могут объединять более четырёх шрифтов в одно семейство. Идентификаторы Preferred Family и Preferred Subfamily позволяют дизайнерам Font включать предпочтительные группировки семейства/подсемейства. Эти идентификаторы присутствуют только если они отличаются от идентификаторов 1 и 2.
CompatibleFull1818 Compatible Full (только Macintosh); На Macintosh название в меню формируется с использованием ресурса Font. Обычно оно совпадает с полным именем. Если вы хотите, чтобы имя Font отображалось иначе, чем полное имя, можно вставить Compatible Full Name в ID 18. Это имя не используется самой системой Mac OS, но может использоваться разработчиками приложений (например, Adobe).
SampleText1919 Sample text. Это может быть название Font, или любой другой текст, который дизайнер считает лучшим примером, демонстрирующим внешний вид Font.
PostScriptCID20Его наличие в шрифте означает, что nameID 6 содержит имя PostScript шрифта, предназначенное для использования с вызовом «composefont» с целью загрузки шрифта в интерпретаторе PostScript.
WwsFamilyName21Используется для предоставления семейного имени, соответствующего WWS, если записи для идентификаторов 16 и 17 не соответствуют модели WWS.
WwsSubfamilyName22Используется совместно с ID 21; этот идентификатор предоставляет подсемейное имя, соответствующее WWS (отражающее только атрибуты веса, ширины и наклона), если записи для идентификаторов 16 и 17 не соответствуют модели WWS.
LightBackground23Этот идентификатор, если используется в массиве Palette Labels таблицы CPAL, указывает, что соответствующая цветовая палитра в таблице CPAL подходит для использования со шрифтом при отображении его на светлом фоне, например, белом.
DarkBackground24Этот идентификатор, если используется в массиве Palette Labels таблицы CPAL, указывает, что соответствующая цветовая палитра в таблице CPAL подходит для использования со шрифтом при отображении его на темном фоне, например, черном.
VariationsPostScriptNamePrefix25Если присутствует в переменном шрифте, может использоваться как префикс семейства в алгоритме генерации PostScript‑имени для вариативных шрифтов.

См. также