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 值的详细信息,请参阅 OpenType usWidthClass 规范的 usWidthClass 部分。

属性

Condensed

指定一个压缩的 FontStretch

Expanded

指定一个扩展的 FontStretch

ExtraCondensed

指定一个额外压缩的 FontStretch

ExtraExpanded

指定一个额外扩展的 FontStretch

Medium

指定一个中等的 FontStretch

Normal

指定一个普通 FontStretch

SemiCondensed

指定一个半压缩的 FontStretch

SemiExpanded

指定一个半扩展的 FontStretch

UltraCondensed

指定一个超压缩的 FontStretch

UltraExpanded

指定一个超扩展的 FontStretch

适用于