FontStretches Класс

Определение

Предоставляет набор статических предопределенных значений FontStretch.

public ref class FontStretches abstract sealed
public static class FontStretches
type FontStretches = class
Public Class FontStretches
Наследование
FontStretches

Комментарии

Растяжение шрифта описывает степень растяжения формы шрифта по сравнению с нормальным соотношением сторон, которое представляет собой исходное соотношение ширины и высоты, указанное для глифов в шрифте.

Значения FontStretches соответствуют usWidthClass определению в спецификации OpenType. представляет usWidthClass целочисленное значение от 1 до 9. Более низкие числовые значения указывают на более узкие ширины; Более высокие значения указывают на более широкую ширину.

Растяжение шрифта usWidthClass % от нормы
UltraCondensed 1 50 %
ExtraCondensed 2 62.5%
Condensed 3 75 %
SemiCondensed 4 87,5 %
Normal 5 100 %
Medium 5 100 %
SemiExpanded 6 112.5%
Expanded 7 125%
ExtraExpanded 8 150%
UltraExpanded 9 200 %

Дополнительные сведения о значении OpenType usWidthClass см. в разделе usWidthClass спецификации OpenType.

Свойства

Condensed

Определяет сжатое значение FontStretch.

Expanded

Определяет расширенное значение FontStretch.

ExtraCondensed

Определяет более сжатое значение FontStretch.

ExtraExpanded

Определяет более расширенное значение FontStretch.

Medium

Определяет среднее значение FontStretch.

Normal

Определяет обычное начертание FontStretch.

SemiCondensed

Определяет полусжатое значение FontStretch.

SemiExpanded

Определяет полурасширенное значение FontStretch.

UltraCondensed

Определяет очень сжатое значение FontStretch.

UltraExpanded

Определяет очень расширенное значение FontStretch.

Применяется к