Share via


CTFontDescriptor 클래스

정의

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

public class CTFontDescriptor : IDisposable, ObjCRuntime.INativeObject
type CTFontDescriptor = class
    interface INativeObject
    interface IDisposable
상속
CTFontDescriptor
구현

설명

글꼴 설명자는 글꼴 기능에 대한 설명을 포함하며 글꼴을 완전히 식별할 수 있습니다. 경우에 따라 설명이 충분히 완료되지 않고 시스템에서 지정된 매개 변수와 일치하는 글꼴을 선택합니다.

var attributes = new CTFontDescriptorAttributes () {
	FamilyName = "Times New Roman",
	Size = 18
};

var fontDescriptor = new CTFontDescriptor (attributes);

생성자

CTFontDescriptor(CTFontDescriptorAttributes)

특성 집합에서 글꼴 설명자를 만듭니다.

CTFontDescriptor(String, nfloat)

PostScript 이름(및 선택적 크기)에서 글꼴 설명자를 만듭니다.

속성

Handle

관리되지 않는 개체 표현에 대한 핸들(포인터)입니다.

메서드

Dispose()

CTFontDescriptor 개체에서 사용하는 리소스를 해제합니다.

Dispose(Boolean)

CTFontDescriptor 개체에서 사용하는 리소스를 해제합니다.

Finalize()

CTFontDescriptor 개체의 종료자

GetAttribute(NSString)

설명자에서 CTFontDescriptorAttribute를 가져옵니다.

GetAttributes()

이 CTFontDescriptor에서 특성을 검색합니다.

GetLocalizedAttribute(NSString)

지역화된 특성을 반환합니다.

GetLocalizedAttribute(NSString, NSString)

지역화된 특성을 반환합니다.

GetMatchingFontDescriptor()

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

GetMatchingFontDescriptor(NSSet)

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

GetMatchingFontDescriptor(NSString[])

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

GetMatchingFontDescriptors()

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

GetMatchingFontDescriptors(NSSet)

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

GetMatchingFontDescriptors(NSString[])

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

MatchFontDescriptors(CTFontDescriptor[], NSSet, Func<CTFontDescriptorMatchingState,IntPtr,Boolean>)

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

WithAttributes(CTFontDescriptorAttributes)

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

WithAttributes(NSDictionary)

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

WithFeature(CTFontFeatureAllTypographicFeatures+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureAlternateKana+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureAnnotation+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureCaseSensitiveLayout+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureCharacterAlternatives+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureCharacterShape+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureCJKRomanSpacing+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureCJKSymbolAlternatives+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureCJKVerticalRomanPlacement+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureContextualAlternates+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureCursiveConnection+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureDesignComplexity+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureDiacritics+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureFractions+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureIdeographicAlternatives+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureIdeographicSpacing+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureItalicCJKRoman+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureKanaSpacing+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureLigatures+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureLinguisticRearrangementConnection+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureLowerCase+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureMathematicalExtras+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureNumberCase+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureNumberSpacing+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureOrnamentSets+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureOverlappingCharacters+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureRubyKana+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureSmartSwash+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureStyleOptions+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureStylisticAlternatives+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureTextSpacing+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureTransliteration+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureTypographicExtras+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureUnicodeDecomposition+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureUpperCase+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureVerticalPosition+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector)

지정된 기능 집합을 사용하여 이 글꼴 설명자에서 글꼴 설명자를 만듭니다.

WithVariation(UInt32, nfloat)

글꼴 설명자에는 글꼴을 식별할 수 있는 글꼴 기능에 대한 설명이 포함되어 있습니다.

적용 대상