다음을 통해 공유


CTFont 클래스

정의

CoreText 글꼴을 나타냅니다.

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

설명

CoreText는 글꼴 스타일(기울임꼴 및 굵게)을 합성하지 않습니다. 즉, 굵게 또는 기울임꼴 버전을 사용할 수 없는 글꼴을 선택하는 경우 CoreText는 기울임꼴의 기울임꼴 버전 또는 원래 글꼴에서 굵게 표시된 버전에 불과한 동적 글꼴을 만들지 않습니다. 이러한 경우 글꼴을 합성하려는 경우 행렬 변환을 적용하여 글꼴을 기울일 수 있습니다(여전히 잘못되었지만 기울어 보입니다). 굵게 표시하려면 글꼴을 두 번 스트로크하거나 문자 모양 경로를 수동으로 확장할 수 있습니다.

생성자

CTFont(CGFont, nfloat, CGAffineTransform)

CoreText 글꼴을 나타냅니다.

CTFont(CGFont, nfloat, CGAffineTransform, CTFontDescriptor)

CoreText 글꼴을 나타냅니다.

CTFont(CGFont, nfloat, CTFontDescriptor)

CoreText 글꼴을 나타냅니다.

CTFont(CTFontDescriptor, nfloat)

CoreText 글꼴을 나타냅니다.

CTFont(CTFontDescriptor, nfloat, CGAffineTransform)

CoreText 글꼴을 나타냅니다.

CTFont(CTFontDescriptor, nfloat, CTFontOptions)

CoreText 글꼴을 나타냅니다.

CTFont(CTFontDescriptor, nfloat, CTFontOptions, CGAffineTransform)

CoreText 글꼴을 나타냅니다.

CTFont(CTFontUIFontType, nfloat, String)

CoreText 글꼴을 나타냅니다.

CTFont(String, nfloat)

CoreText 글꼴을 나타냅니다.

CTFont(String, nfloat, CGAffineTransform)

CoreText 글꼴을 나타냅니다.

CTFont(String, nfloat, CGAffineTransform, CTFontOptions)

CoreText 글꼴을 나타냅니다.

CTFont(String, nfloat, CTFontOptions)

CoreText 글꼴을 나타냅니다.

속성

AscentMetric

CoreText 글꼴을 나타냅니다.

BoundingBox

CoreText 글꼴을 나타냅니다.

CapHeightMetric

CoreText 글꼴을 나타냅니다.

CharacterSet

CoreText 글꼴을 나타냅니다.

DescentMetric

CoreText 글꼴을 나타냅니다.

DisplayName

CoreText 글꼴을 나타냅니다.

FamilyName

CoreText 글꼴을 나타냅니다.

FullName

CoreText 글꼴을 나타냅니다.

GlyphCount

CoreText 글꼴을 나타냅니다.

Handle

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

LeadingMetric

CoreText 글꼴을 나타냅니다.

Matrix

이 글꼴을 만들 때 사용되는 변환 행렬입니다.

PostScriptName

CoreText 글꼴을 나타냅니다.

Size

글꼴 크기입니다.

SlantAngle

CoreText 글꼴을 나타냅니다.

StringEncoding

CoreText 글꼴을 나타냅니다.

SymbolicTraits

CoreText 글꼴을 나타냅니다.

UnderlinePosition

CoreText 글꼴을 나타냅니다.

UnderlineThickness

CoreText 글꼴을 나타냅니다.

UnitsPerEmMetric

CoreText 글꼴을 나타냅니다.

XHeightMetric

CoreText 글꼴을 나타냅니다.

메서드

Dispose()

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

Dispose(Boolean)

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

DrawGlyphs(CGContext, UInt16[], CGPoint[])

CoreText 글꼴을 나타냅니다.

Finalize()

CTFont 개체의 종료자

ForString(String, NSRange)

CoreText 글꼴을 나타냅니다.

GetAdvancesForGlyphs(CTFontOrientation, UInt16[])

CoreText 글꼴을 나타냅니다.

GetAdvancesForGlyphs(CTFontOrientation, UInt16[], CGSize[], nint)

CoreText 글꼴을 나타냅니다.

GetAttribute(NSString)

CoreText 글꼴을 나타냅니다.

GetAvailableTables(CTFontTableOptions)

CoreText 글꼴을 나타냅니다.

GetBoundingRects(CTFontOrientation, UInt16[])

CoreText 글꼴을 나타냅니다.

GetBoundingRects(CTFontOrientation, UInt16[], CGRect[], nint)

CoreText 글꼴을 나타냅니다.

GetDefaultCascadeList(String[])

CoreText 글꼴을 나타냅니다.

GetFeatures()

CoreText 글꼴을 나타냅니다.

GetFeatureSettings()

CoreText 글꼴을 나타냅니다.

GetFontDescriptor()

CoreText 글꼴을 나타냅니다.

GetFontTableData(CTFontTable, CTFontTableOptions)

CoreText 글꼴을 나타냅니다.

GetGlyphsForCharacters(Char[], UInt16[])

CoreText 글꼴을 나타냅니다.

GetGlyphsForCharacters(Char[], UInt16[], nint)

CoreText 글꼴을 나타냅니다.

GetGlyphWithName(String)

CoreText 글꼴을 나타냅니다.

GetLigatureCaretPositions(UInt16, nfloat[])

CoreText 글꼴을 나타냅니다.

GetLocalizedName(CTFontNameKey)

CoreText 글꼴을 나타냅니다.

GetLocalizedName(CTFontNameKey, String)

CoreText 글꼴을 나타냅니다.

GetName(CTFontNameKey)

CoreText 글꼴을 나타냅니다.

GetOpticalBounds(UInt16[], CGRect[], nint, CTFontOptions)

CoreText 글꼴을 나타냅니다.

GetPathForGlyph(UInt16)

CoreText 글꼴을 나타냅니다.

GetPathForGlyph(UInt16, CGAffineTransform)

CoreText 글꼴을 나타냅니다.

GetSupportedLanguages()

CoreText 글꼴을 나타냅니다.

GetTraits()

CoreText 글꼴을 나타냅니다.

GetTypeID()

CoreText.CTFont 형식의 형식 식별자입니다.

GetVariation()

CoreText 글꼴을 나타냅니다.

GetVariationAxes()

CoreText 글꼴을 나타냅니다.

GetVerticalTranslationsForGlyphs(UInt16[], CGSize[], nint)

CoreText 글꼴을 나타냅니다.

ToCGFont()

CoreText 글꼴을 나타냅니다.

ToCGFont(CTFontDescriptor)

CoreText 글꼴을 나타냅니다.

ToString()

CoreText 글꼴을 나타냅니다.

WithAttributes(nfloat, CTFontDescriptor)

CoreText 글꼴을 나타냅니다.

WithAttributes(nfloat, CTFontDescriptor, CGAffineTransform)

CoreText 글꼴을 나타냅니다.

WithFamily(nfloat, String)

CoreText 글꼴을 나타냅니다.

WithFamily(nfloat, String, CGAffineTransform)

CoreText 글꼴을 나타냅니다.

WithSymbolicTraits(nfloat, CTFontSymbolicTraits, CTFontSymbolicTraits)

CoreText 글꼴을 나타냅니다.

WithSymbolicTraits(nfloat, CTFontSymbolicTraits, CTFontSymbolicTraits, CGAffineTransform)

CoreText 글꼴을 나타냅니다.

적용 대상

추가 정보