FontStretches FontStretches FontStretches FontStretches Class


一連の定義済みの静的な FontStretch 値を提供します。Provides a set of static predefined FontStretch values.

public ref class FontStretches abstract sealed
public static class FontStretches
type FontStretches = class
Public Class FontStretches


フォントの伸縮には、フォント形式は、伸縮する通常の縦横比から元の幅と高さの比率が指定されたフォントのグリフである程度がについて説明します。A font stretch describes the degree to which a font form is stretched from its normal aspect ratio, which is the original width to height ratio specified for the glyphs in the font.

FontStretches値に対応して、usWidthClassの定義、OpenTypeOpenType仕様。The FontStretches values correspond to the usWidthClass definition in the OpenTypeOpenType specification. usWidthClass 1 から 9 までの整数値を表します。The usWidthClass represents an integer value between 1 and 9. 数値が小さいほど幅が狭く;高い値は、幅が広くを示します。Lower numeric values indicate narrower widths; higher values indicate wider widths.

フォントの伸縮Font stretch usWidthClassusWidthClass 標準の %% of normal
UltraCondensed 11 50%50%
ExtraCondensed 22 62.5%62.5%
Condensed 33 75%75%
SemiCondensed 44 87.5%87.5%
Normal 55 100%100%
Medium 55 100%100%
SemiExpanded 66 112.5%112.5%
Expanded 77 125%125%
ExtraExpanded 88 150%150%
UltraExpanded 99 200%200%

詳細については、OpenTypeusWidthClass値を参照してください、 usWidthClass OpenType の仕様のセクション。For more information on the OpenType usWidthClass value, see the usWidthClass section of the OpenType specification.


Condensed Condensed Condensed Condensed

狭い FontStretch を指定します。Specifies a condensed FontStretch.

Expanded Expanded Expanded Expanded

広い FontStretch を指定します。Specifies an expanded FontStretch.

ExtraCondensed ExtraCondensed ExtraCondensed ExtraCondensed

より狭い FontStretch を指定します。Specifies an extra-condensed FontStretch.

ExtraExpanded ExtraExpanded ExtraExpanded ExtraExpanded

より広い FontStretch を指定します。Specifies an extra-expanded FontStretch.

Medium Medium Medium Medium

中レベルの FontStretch を指定します。Specifies a medium FontStretch.

Normal Normal Normal Normal

標準の FontStretch を指定します。Specifies a normal FontStretch.

SemiCondensed SemiCondensed SemiCondensed SemiCondensed

やや狭い FontStretch を指定します。Specifies a semi-condensed FontStretch.

SemiExpanded SemiExpanded SemiExpanded SemiExpanded

やや広い FontStretch を指定します。Specifies a semi-expanded FontStretch.

UltraCondensed UltraCondensed UltraCondensed UltraCondensed

より狭い FontStretch を指定します。Specifies an ultra-condensed FontStretch.

UltraExpanded UltraExpanded UltraExpanded UltraExpanded

より広い FontStretch を指定します。Specifies an ultra-expanded FontStretch.