Bagikan melalui


CTFont Kelas

Definisi

Mewakili Font CoreText.

public class CTFont : IDisposable, ObjCRuntime.INativeObject
type CTFont = class
    interface INativeObject
    interface IDisposable
Warisan
CTFont
Penerapan

Keterangan

CoreText tidak mensintesis gaya font (miring dan tebal). Ini berarti bahwa jika Anda memilih font yang tidak memiliki versi Tebal atau Miring yang tersedia, CoreText tidak akan membuat font dinamis yang hanya merupakan versi miring dari font untuk miring, atau versi boldened dari font asli. Dalam kasus tersebut, jika Anda ingin mensintesis font, Anda dapat menerapkan transformasi Matriks untuk memiringkan font (masih akan salah, tetapi akan terlihat miring). Untuk penebalan, Anda dapat membelai font dua kali, atau memperluas jalur glyph secara manual.

Konstruktor

CTFont(CGFont, nfloat, CGAffineTransform, CTFontDescriptor)

Mewakili Font CoreText.

CTFont(CGFont, nfloat, CGAffineTransform)

Mewakili Font CoreText.

CTFont(CGFont, nfloat, CTFontDescriptor)

Mewakili Font CoreText.

CTFont(CTFontDescriptor, nfloat, CGAffineTransform)

Mewakili Font CoreText.

CTFont(CTFontDescriptor, nfloat, CTFontOptions, CGAffineTransform)

Mewakili Font CoreText.

CTFont(CTFontDescriptor, nfloat, CTFontOptions)

Mewakili Font CoreText.

CTFont(CTFontDescriptor, nfloat)

Mewakili Font CoreText.

CTFont(CTFontUIFontType, nfloat, String)

Mewakili Font CoreText.

CTFont(String, nfloat, CGAffineTransform, CTFontOptions)

Mewakili Font CoreText.

CTFont(String, nfloat, CGAffineTransform)

Mewakili Font CoreText.

CTFont(String, nfloat, CTFontOptions)

Mewakili Font CoreText.

CTFont(String, nfloat)

Mewakili Font CoreText.

Properti

AscentMetric

Mewakili Font CoreText.

BoundingBox

Mewakili Font CoreText.

CapHeightMetric

Mewakili Font CoreText.

CharacterSet

Mewakili Font CoreText.

DescentMetric

Mewakili Font CoreText.

DisplayName

Mewakili Font CoreText.

FamilyName

Mewakili Font CoreText.

FullName

Mewakili Font CoreText.

GlyphCount

Mewakili Font CoreText.

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

LeadingMetric

Mewakili Font CoreText.

Matrix

Matriks transformasi yang digunakan ketika font ini dibuat.

PostScriptName

Mewakili Font CoreText.

Size

Ukuran font.

SlantAngle

Mewakili Font CoreText.

StringEncoding

Mewakili Font CoreText.

SymbolicTraits

Mewakili Font CoreText.

UnderlinePosition

Mewakili Font CoreText.

UnderlineThickness

Mewakili Font CoreText.

UnitsPerEmMetric

Mewakili Font CoreText.

XHeightMetric

Mewakili Font CoreText.

Metode

Dispose()

Merilis sumber daya yang digunakan oleh objek CTFont.

Dispose(Boolean)

Merilis sumber daya yang digunakan oleh objek CTFont.

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

Mewakili Font CoreText.

Finalize()

Finalizer untuk objek CTFont

ForString(String, NSRange)

Mewakili Font CoreText.

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

Mewakili Font CoreText.

GetAdvancesForGlyphs(CTFontOrientation, UInt16[])

Mewakili Font CoreText.

GetAttribute(NSString)

Mewakili Font CoreText.

GetAvailableTables(CTFontTableOptions)

Mewakili Font CoreText.

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

Mewakili Font CoreText.

GetBoundingRects(CTFontOrientation, UInt16[])

Mewakili Font CoreText.

GetDefaultCascadeList(String[])

Mewakili Font CoreText.

GetFeatures()

Mewakili Font CoreText.

GetFeatureSettings()

Mewakili Font CoreText.

GetFontDescriptor()

Mewakili Font CoreText.

GetFontTableData(CTFontTable, CTFontTableOptions)

Mewakili Font CoreText.

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

Mewakili Font CoreText.

GetGlyphsForCharacters(Char[], UInt16[])

Mewakili Font CoreText.

GetGlyphWithName(String)

Mewakili Font CoreText.

GetLigatureCaretPositions(UInt16, nfloat[])

Mewakili Font CoreText.

GetLocalizedName(CTFontNameKey, String)

Mewakili Font CoreText.

GetLocalizedName(CTFontNameKey)

Mewakili Font CoreText.

GetName(CTFontNameKey)

Mewakili Font CoreText.

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

Mewakili Font CoreText.

GetPathForGlyph(UInt16, CGAffineTransform)

Mewakili Font CoreText.

GetPathForGlyph(UInt16)

Mewakili Font CoreText.

GetSupportedLanguages()

Mewakili Font CoreText.

GetTraits()

Mewakili Font CoreText.

GetTypeID()

Pengidentifikasi jenis untuk jenis CoreText.CTFont.

GetVariation()

Mewakili Font CoreText.

GetVariationAxes()

Mewakili Font CoreText.

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

Mewakili Font CoreText.

ToCGFont()

Mewakili Font CoreText.

ToCGFont(CTFontDescriptor)

Mewakili Font CoreText.

ToString()

Mewakili Font CoreText.

WithAttributes(nfloat, CTFontDescriptor, CGAffineTransform)

Mewakili Font CoreText.

WithAttributes(nfloat, CTFontDescriptor)

Mewakili Font CoreText.

WithFamily(nfloat, String, CGAffineTransform)

Mewakili Font CoreText.

WithFamily(nfloat, String)

Mewakili Font CoreText.

WithSymbolicTraits(nfloat, CTFontSymbolicTraits, CTFontSymbolicTraits, CGAffineTransform)

Mewakili Font CoreText.

WithSymbolicTraits(nfloat, CTFontSymbolicTraits, CTFontSymbolicTraits)

Mewakili Font CoreText.

Berlaku untuk

Lihat juga