FontStretch 구조체

정의

글꼴의 일반 가로 세로 비율을 기준으로 글꼴이 늘어나는 각도를 설명합니다.Describes the degree to which a font has been stretched compared to the normal aspect ratio of that font.

public value class FontStretch : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontStretchConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontStretch : IFormattable
type FontStretch = struct
    interface IFormattable
Public Structure FontStretch
Implements IFormattable
상속
FontStretch
특성
구현

설명

글꼴 늘이기를 글꼴 폼 늘이는 일반 가로 세로 비율에서 원래 너비와 높이 비율 글꼴의 문자 모양에 대해 지정 된 정도 설명 합니다.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 values indicate narrower widths; higher values indicate wider widths.

글꼴 늘이기Font stretch usWidthClassusWidthClass 에 대 한 백분율% of normal
UltraCondensed 11 50.0%50.0%
ExtraCondensed 22 62.5%62.5%
Condensed 33 75.0%75.0%
SemiCondensed 44 87.5%87.5%
Medium 55 100.0%100.0%
SemiExpanded 66 112.5%112.5%
Expanded 77 125.0%125.0%
ExtraExpanded 88 150.0%150.0%
UltraExpanded 99 200.0%200.0%

OpenType에 대 한 자세한 내용은 usWidthClass 값을 참조 합니다 usWidthClass OpenType 사양 섹션입니다.For more information on the OpenType usWidthClass value, see the usWidthClass section of the OpenType specification.

XAML 특성 사용XAML Attribute Usage

<object fontStretchesProperty="fontStretchesValue"/>  

XAML 값XAML Values

fontStretchesValuefontStretchesValue
FontStretches "좁게", "Normal" 또는 "확장"와 같은 이름 문자열로 표현 된 값입니다.A FontStretches value expressed as the name string, such as "Condensed", "Normal", or "Expanded".

메서드

Compare(FontStretch, FontStretch)

FontStretch 개체의 두 인스턴스를 비교합니다.Compares two instances of FontStretch objects.

Equals(FontStretch)

현재 FontStretch 개체를 FontStretch 개체와 비교합니다.Compares a FontStretch object with the current FontStretch object.

Equals(Object)

Object를 현재 FontStretch 개체와 비교합니다.Compares a Object with the current FontStretch object.

FromOpenTypeStretch(Int32)

OpenTypeOpenType usStretchClass 값에 해당하는 FontStretch의 새 인스턴스를 만듭니다.Creates a new instance of FontStretch that corresponds to the OpenTypeOpenType usStretchClass value.

GetHashCode()

이 개체의 해시 코드를 검색합니다.Retrieves the hash code for this object.

ToOpenTypeStretch()

FontStretch 개체의 OpenTypeOpenType usStretchClass를 나타내는 값을 반환합니다.Returns a value that represents the OpenTypeOpenType usStretchClass for this FontStretch object.

ToString()

현재 문화권을 기준으로 현재 String 개체의 FontStretch 표현을 만듭니다.Creates a String representation of the current FontStretch object based on the current culture.

연산자

Equality(FontStretch, FontStretch)

FontStretch의 두 인스턴스를 비교하여 같은지 여부를 확인합니다.Compares two instances of FontStretch for equality.

GreaterThan(FontStretch, FontStretch)

FontStretch의 두 인스턴스를 비교하여 인스턴스 중 하나가 다른 하나보다 큰지 확인합니다.Evaluates two instances of FontStretch to determine if one instance is greater than the other.

GreaterThanOrEqual(FontStretch, FontStretch)

FontStretch의 두 인스턴스를 비교하여 인스턴스 중 하나가 다른 하나보다 크거나 같은지 확인합니다.Evaluates two instances of FontStretch to determine whether one instance is greater than or equal to the other.

Inequality(FontStretch, FontStretch)

FontStretch의 두 인스턴스를 비교하여 서로 다른지 확인합니다.Evaluates two instances of FontStretch to determine inequality.

LessThan(FontStretch, FontStretch)

FontStretch의 두 인스턴스를 비교하여 인스턴스 중 하나가 다른 하나보다 작은지 확인합니다.Evaluates two instances of FontStretch to determine whether one instance is less than the other.

LessThanOrEqual(FontStretch, FontStretch)

FontStretch의 두 인스턴스를 비교하여 인스턴스 중 하나가 다른 하나보다 작거나 같은지 확인합니다.Evaluates two instances of FontStretch to determine whether one instance is less than or equal to the other.

명시적 인터페이스 구현

IFormattable.ToString(String, IFormatProvider)

이 멤버에 대한 설명은 ToString(String, IFormatProvider)를 참조하세요.For a description of this member, see ToString(String, IFormatProvider).

적용 대상

추가 정보