Condividi tramite


CTFont Classe

Definizione

Rappresenta un tipo di carattere CoreText.

public class CTFont : IDisposable, ObjCRuntime.INativeObject
type CTFont = class
    interface INativeObject
    interface IDisposable
Ereditarietà
CTFont
Implementazioni

Commenti

CoreText non sintetizza gli stili di carattere (corsivo e grassetto). Ciò significa che se selezioni un tipo di carattere con versioni grassetto o corsivo disponibili, CoreText non creerà un tipo di carattere dinamico che sia semplicemente una versione inclinata del tipo di carattere per il corsivo o una versione in grassetto dal tipo di carattere originale. In questi casi, se si desidera sintetizzare il tipo di carattere, è possibile applicare una trasformazione Matrix per applicare il tipo di carattere in modo che sia ancora errato, ma apparirà inclinato. Per il grassetto, è possibile tracciare il tipo di carattere due volte o estendere manualmente il percorso del glifo.

Costruttori

CTFont(CGFont, nfloat, CGAffineTransform, CTFontDescriptor)

Rappresenta un tipo di carattere CoreText.

CTFont(CGFont, nfloat, CGAffineTransform)

Rappresenta un tipo di carattere CoreText.

CTFont(CGFont, nfloat, CTFontDescriptor)

Rappresenta un tipo di carattere CoreText.

CTFont(CTFontDescriptor, nfloat, CGAffineTransform)

Rappresenta un tipo di carattere CoreText.

CTFont(CTFontDescriptor, nfloat, CTFontOptions, CGAffineTransform)

Rappresenta un tipo di carattere CoreText.

CTFont(CTFontDescriptor, nfloat, CTFontOptions)

Rappresenta un tipo di carattere CoreText.

CTFont(CTFontDescriptor, nfloat)

Rappresenta un tipo di carattere CoreText.

CTFont(CTFontUIFontType, nfloat, String)

Rappresenta un tipo di carattere CoreText.

CTFont(String, nfloat, CGAffineTransform, CTFontOptions)

Rappresenta un tipo di carattere CoreText.

CTFont(String, nfloat, CGAffineTransform)

Rappresenta un tipo di carattere CoreText.

CTFont(String, nfloat, CTFontOptions)

Rappresenta un tipo di carattere CoreText.

CTFont(String, nfloat)

Rappresenta un tipo di carattere CoreText.

Proprietà

AscentMetric

Rappresenta un tipo di carattere CoreText.

BoundingBox

Rappresenta un tipo di carattere CoreText.

CapHeightMetric

Rappresenta un tipo di carattere CoreText.

CharacterSet

Rappresenta un tipo di carattere CoreText.

DescentMetric

Rappresenta un tipo di carattere CoreText.

DisplayName

Rappresenta un tipo di carattere CoreText.

FamilyName

Rappresenta un tipo di carattere CoreText.

FullName

Rappresenta un tipo di carattere CoreText.

GlyphCount

Rappresenta un tipo di carattere CoreText.

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

LeadingMetric

Rappresenta un tipo di carattere CoreText.

Matrix

Matrice di trasformazione utilizzata al momento della creazione di questo tipo di carattere.

PostScriptName

Rappresenta un tipo di carattere CoreText.

Size

Dimensioni del carattere.

SlantAngle

Rappresenta un tipo di carattere CoreText.

StringEncoding

Rappresenta un tipo di carattere CoreText.

SymbolicTraits

Rappresenta un tipo di carattere CoreText.

UnderlinePosition

Rappresenta un tipo di carattere CoreText.

UnderlineThickness

Rappresenta un tipo di carattere CoreText.

UnitsPerEmMetric

Rappresenta un tipo di carattere CoreText.

XHeightMetric

Rappresenta un tipo di carattere CoreText.

Metodi

Dispose()

Rilascia le risorse utilizzate dall'oggetto CTFont.

Dispose(Boolean)

Rilascia le risorse utilizzate dall'oggetto CTFont.

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

Rappresenta un tipo di carattere CoreText.

Finalize()

Finalizzatore per l'oggetto CTFont

ForString(String, NSRange)

Rappresenta un tipo di carattere CoreText.

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

Rappresenta un tipo di carattere CoreText.

GetAdvancesForGlyphs(CTFontOrientation, UInt16[])

Rappresenta un tipo di carattere CoreText.

GetAttribute(NSString)

Rappresenta un tipo di carattere CoreText.

GetAvailableTables(CTFontTableOptions)

Rappresenta un tipo di carattere CoreText.

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

Rappresenta un tipo di carattere CoreText.

GetBoundingRects(CTFontOrientation, UInt16[])

Rappresenta un tipo di carattere CoreText.

GetDefaultCascadeList(String[])

Rappresenta un tipo di carattere CoreText.

GetFeatures()

Rappresenta un tipo di carattere CoreText.

GetFeatureSettings()

Rappresenta un tipo di carattere CoreText.

GetFontDescriptor()

Rappresenta un tipo di carattere CoreText.

GetFontTableData(CTFontTable, CTFontTableOptions)

Rappresenta un tipo di carattere CoreText.

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

Rappresenta un tipo di carattere CoreText.

GetGlyphsForCharacters(Char[], UInt16[])

Rappresenta un tipo di carattere CoreText.

GetGlyphWithName(String)

Rappresenta un tipo di carattere CoreText.

GetLigatureCaretPositions(UInt16, nfloat[])

Rappresenta un tipo di carattere CoreText.

GetLocalizedName(CTFontNameKey, String)

Rappresenta un tipo di carattere CoreText.

GetLocalizedName(CTFontNameKey)

Rappresenta un tipo di carattere CoreText.

GetName(CTFontNameKey)

Rappresenta un tipo di carattere CoreText.

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

Rappresenta un tipo di carattere CoreText.

GetPathForGlyph(UInt16, CGAffineTransform)

Rappresenta un tipo di carattere CoreText.

GetPathForGlyph(UInt16)

Rappresenta un tipo di carattere CoreText.

GetSupportedLanguages()

Rappresenta un tipo di carattere CoreText.

GetTraits()

Rappresenta un tipo di carattere CoreText.

GetTypeID()

Identificatore di tipo per il tipo CoreText.CTFont.

GetVariation()

Rappresenta un tipo di carattere CoreText.

GetVariationAxes()

Rappresenta un tipo di carattere CoreText.

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

Rappresenta un tipo di carattere CoreText.

ToCGFont()

Rappresenta un tipo di carattere CoreText.

ToCGFont(CTFontDescriptor)

Rappresenta un tipo di carattere CoreText.

ToString()

Rappresenta un tipo di carattere CoreText.

WithAttributes(nfloat, CTFontDescriptor, CGAffineTransform)

Rappresenta un tipo di carattere CoreText.

WithAttributes(nfloat, CTFontDescriptor)

Rappresenta un tipo di carattere CoreText.

WithFamily(nfloat, String, CGAffineTransform)

Rappresenta un tipo di carattere CoreText.

WithFamily(nfloat, String)

Rappresenta un tipo di carattere CoreText.

WithSymbolicTraits(nfloat, CTFontSymbolicTraits, CTFontSymbolicTraits, CGAffineTransform)

Rappresenta un tipo di carattere CoreText.

WithSymbolicTraits(nfloat, CTFontSymbolicTraits, CTFontSymbolicTraits)

Rappresenta un tipo di carattere CoreText.

Si applica a

Vedi anche