FontFeature
FontFeature enumeration
Функции предоставляют информацию о том, как глифы используются в шрифте для отображения сценария. https://docs.microsoft.com/en-us/typography/opentype/spec/featuretags
public enum FontFeature
Ценности
Имя | Ценность | Описание |
---|---|---|
GlyphCompositionDecomposition | 1667460464 | Чтобы свести к минимуму количество альтернативных глифов, иногда желательно разложить глиф по умолчанию для символа на два или более глифов. Кроме того, может быть предпочтительнее объединить глифы по умолчанию для двух или более символов в один глиф для лучшего глифа обработка. Эта функция позволяет такую композицию/декомпозицию. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ae#ccmp Эквивалентный тег OpenType: ‘ccmp’ |
StandardLigatures | 1818847073 | Заменяет последовательность глифов одним глифом, который предпочтителен для типографских целей. Эта функция охватывает лигатуры, которые, по мнению дизайнера/производителя, следует использовать в нормальных условиях. Эквивалентный тег OpenType: ’liga’ https://docs .microsoft.com/en-us/typography/opentype/spec/features_ko#liga |
RequiredLigatures | 1919707495 | Заменяет последовательность глифов одним глифом, который предпочтителен для типографских целей. Эта функция охватывает те лигатуры, которые скрипт определяет как необходимые для использования в нормальных условиях. Эта функция важна для некоторых скриптов, чтобы гарантировать правильное формирование глифа. . https://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#rlig Эквивалентный тег OpenType: ‘rlig’ |
ContextualLigatures | 1668049255 | Заменяет последовательность глифов одним глифом, который предпочтителен для типографских целей. В отличие от других функций лигатуры, ‘clig’ определяет контекст, в котором рекомендуется использовать лигатуру. Эта возможность важна в некоторых проектах шрифтов и для лигатур с перекосом. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ae#clig Эквивалентный тег OpenType: ‘clig’ |
DiscretionaryLigatures | 1684826471 | Заменяет последовательность глифов одним глифом, который предпочтителен для типографских целей. Эта функция охватывает те лигатуры, которые могут использоваться для создания особого эффекта по усмотрению пользователя. https://docs.microsoft.com/en-us /typography/opentype/spec/features_ae#dlig Эквивалентный тег OpenType: ‘dlig’ |
HistoricalLigatures | 1751935335 | Некоторые лигатуры широко использовались в прошлом, но сегодня кажутся анахронизмом. Некоторые шрифты включают исторические формы в качестве альтернатив, поэтому их можно использовать для эффекта «периода». Эта функция заменяет стандартные (текущие) формы на исторические альтернативы. https://docs.microsoft.com/en-us/typography/opentype/spec/features_fj#hlig Эквивалентный тег OpenType: ‘hlig’ |
ProportionalFigures | 1886287213 | Заменяет глифы-фигуры, установленные на одинаковую (табличную) ширину, соответствующими глифами, установленными на специфичную для глифов (пропорциональную) ширину. https://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#tag-pnum Эквивалентный тег OpenType: ‘pnum’ |
TabularFigures | 1953396077 | Заменяет глифы фигур, установленные на пропорциональную ширину, соответствующими глифами, установленными на одинаковую (табличную) ширину. Ширина таблицы обычно будет использоваться по умолчанию, но это нельзя с уверенностью предполагать. Конечно, эта функция не будет присутствовать в моноширинном дизайне. https ://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#tag-tnum Эквивалентный тег OpenType: ’tnum’ |
LiningFigures | 1819178349 | Эта функция заменяет выбранные фигуры без подкладки на фигуры с подкладкой. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ko#lnum Эквивалентный тег OpenType: ’lnum' |
OldstyleFigures | 1869509997 | Эта функция изменяет выбранные фигуры со стиля по умолчанию или стиля подкладки на форму старого стиля. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ko#onum Эквивалентный тег OpenType: ‘onum’ |
VerticalAlternates | 1986359924 | Преобразует глифы по умолчанию в глифы, подходящие для вертикального представления в режиме вертикального письма. https://docs.microsoft.com/en-us/typography/opentype/spec/features_uz#tag-vert Эквивалентный тег OpenType: ‘vert’ |
VerticalAlternatesAndRotation | 1987212338 | Заменяет некоторые глифы фиксированной ширины (половинная, третья или четверть ширины) или пропорциональные глифы (в основном латиница или катакана) формами, подходящими для вертикального письма (то есть повернутыми на 90 градусов по часовой стрелке). https:// docs.microsoft.com/en-us/typography/opentype/spec/features_uz#tag-vrt2 Эквивалентный тег OpenType: ‘vrt2’ |
StylisticSet01 | 1936928817 | Стилистический набор 1 В дополнение или вместо стилистических альтернатив отдельных глифов (см. функцию «соль»), некоторые шрифты могут содержать наборы глифов стилистических вариантов, соответствующих частям набора символов, например, несколько вариантов строчных букв в латинский шрифт. https://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#tag-ss01---ss20 Эквивалентный тег OpenType: ‘ss01’ |
StylisticSet02 | 1936928818 | Стилистический набор 2 Эквивалентный тег OpenType: ‘ss02’ |
StylisticSet03 | 1936928819 | Стилистический набор 3 Эквивалентный тег OpenType: ‘ss03’ |
StylisticSet04 | 1936928820 | Стилистический набор 4 Эквивалентный тег OpenType: ‘ss04’ |
StylisticSet05 | 1936928821 | Стилистический набор 5 Эквивалентный тег OpenType: ‘ss05’ |
StylisticSet06 | 1936928822 | Стилистический набор 6 Эквивалентный тег OpenType: ‘ss06’ |
StylisticSet07 | 1936928823 | Стилистический набор 7 Эквивалентный тег OpenType: ‘ss07’ |
StylisticSet08 | 1936928824 | Стилистический набор 8 Эквивалентный тег OpenType: ‘ss08’ |
StylisticSet09 | 1936928825 | Стилистический набор 9 Эквивалентный тег OpenType: ‘ss09’ |
StylisticSet10 | 1936929072 | Стилистический набор 10 Эквивалентный тег OpenType: ‘ss10’ |
StylisticSet11 | 1936929073 | Стилистический набор 11 Эквивалентный тег OpenType: ‘ss11’ |
StylisticSet12 | 1936929074 | Стилистический набор 12 Эквивалентный тег OpenType: ‘ss12’ |
StylisticSet13 | 1936929075 | Стилистический набор 13 Эквивалентный тег OpenType: ‘ss13’ |
StylisticSet14 | 1936929076 | Стилистический набор 14 Эквивалентный тег OpenType: ‘ss14’ |
StylisticSet15 | 1936929077 | Стилистический набор 15 Эквивалентный тег OpenType: ‘ss15’ |
StylisticSet16 | 1936929078 | Стилистический набор 16 Эквивалентный тег OpenType: ‘ss16’ |
StylisticSet17 | 1936929079 | Стилистический набор 17 Эквивалентный тег OpenType: ‘ss17’ |
StylisticSet18 | 1936929080 | Стилистический набор 18 Эквивалентный тег OpenType: ‘ss18’ |
StylisticSet19 | 1936929081 | Стилистический набор 19 Эквивалентный тег OpenType: ‘ss19’ |
StylisticSet20 | 1936929328 | Стилистический набор 20 Эквивалентный тег OpenType: ‘ss20’ |
Kerning | 1801810542 | Регулирует расстояние между глифами, как правило, для обеспечения оптически согласованного расстояния между глифами. Хотя хорошо продуманный шрифт в целом имеет одинаковое расстояние между глифами, некоторые комбинации глифов требуют регулировки для улучшения разборчивости. Помимо стандартной регулировки в горизонтальном направлении, эта функция может предоставлять данные кернинга в зависимости от размера через таблицы устройств, «поперечный» кернинг в направлении текста Y и настройку размещения глифа независимо от предварительной настройки. Обратите внимание, что эта функция может применяться к запускам более двух глифы и не будут использоваться в моноширинных шрифтах. Также обратите внимание, что эта функция не применяется к тексту, расположенному вертикально. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ko#kern Эквивалент Тег OpenType: ‘kern’ |
Смотрите также
- пространство имен Aspose.Words.Shaping
- сборка Aspose.Words