CTFont Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine CoreText-Schriftart dar.
public class CTFont : IDisposable, ObjCRuntime.INativeObject
type CTFont = class
interface INativeObject
interface IDisposable
- Vererbung
-
CTFont
- Implementiert
Hinweise
CoreText synthetisiert keine Schriftstile (kursiv und fett). Dies bedeutet, dass CoreText keine dynamische Schriftart erstellt, die nur eine schräge Version der Schriftart für Kursiv oder eine fett formatierte Version der ursprünglichen Schriftart darstellt. Wenn Sie die Schriftart synthetisieren möchten, können Sie in diesen Fällen eine Matrixtransformation anwenden, um die Schriftart zu verschieben (sie ist immer noch falsch, sieht aber schief aus). Zum Fettdruck können Sie die Schriftart zweimal streichen oder den Glyphenpfad manuell erweitern.
Konstruktoren
CTFont(CGFont, nfloat, CGAffineTransform, CTFontDescriptor) |
Stellt eine CoreText-Schriftart dar. |
CTFont(CGFont, nfloat, CGAffineTransform) |
Stellt eine CoreText-Schriftart dar. |
CTFont(CGFont, nfloat, CTFontDescriptor) |
Stellt eine CoreText-Schriftart dar. |
CTFont(CTFontDescriptor, nfloat, CGAffineTransform) |
Stellt eine CoreText-Schriftart dar. |
CTFont(CTFontDescriptor, nfloat, CTFontOptions, CGAffineTransform) |
Stellt eine CoreText-Schriftart dar. |
CTFont(CTFontDescriptor, nfloat, CTFontOptions) |
Stellt eine CoreText-Schriftart dar. |
CTFont(CTFontDescriptor, nfloat) |
Stellt eine CoreText-Schriftart dar. |
CTFont(CTFontUIFontType, nfloat, String) |
Stellt eine CoreText-Schriftart dar. |
CTFont(String, nfloat, CGAffineTransform, CTFontOptions) |
Stellt eine CoreText-Schriftart dar. |
CTFont(String, nfloat, CGAffineTransform) |
Stellt eine CoreText-Schriftart dar. |
CTFont(String, nfloat, CTFontOptions) |
Stellt eine CoreText-Schriftart dar. |
CTFont(String, nfloat) |
Stellt eine CoreText-Schriftart dar. |
Eigenschaften
AscentMetric |
Stellt eine CoreText-Schriftart dar. |
BoundingBox |
Stellt eine CoreText-Schriftart dar. |
CapHeightMetric |
Stellt eine CoreText-Schriftart dar. |
CharacterSet |
Stellt eine CoreText-Schriftart dar. |
DescentMetric |
Stellt eine CoreText-Schriftart dar. |
DisplayName |
Stellt eine CoreText-Schriftart dar. |
FamilyName |
Stellt eine CoreText-Schriftart dar. |
FullName |
Stellt eine CoreText-Schriftart dar. |
GlyphCount |
Stellt eine CoreText-Schriftart dar. |
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. |
LeadingMetric |
Stellt eine CoreText-Schriftart dar. |
Matrix |
Die Transformationsmatrix, die beim Erstellen dieser Schriftart verwendet wurde. |
PostScriptName |
Stellt eine CoreText-Schriftart dar. |
Size |
Der Schriftgrad. |
SlantAngle |
Stellt eine CoreText-Schriftart dar. |
StringEncoding |
Stellt eine CoreText-Schriftart dar. |
SymbolicTraits |
Stellt eine CoreText-Schriftart dar. |
UnderlinePosition |
Stellt eine CoreText-Schriftart dar. |
UnderlineThickness |
Stellt eine CoreText-Schriftart dar. |
UnitsPerEmMetric |
Stellt eine CoreText-Schriftart dar. |
XHeightMetric |
Stellt eine CoreText-Schriftart dar. |
Methoden
Dispose() |
Gibt die vom CTFont-Objekt verwendeten Ressourcen frei. |
Dispose(Boolean) |
Gibt die vom CTFont-Objekt verwendeten Ressourcen frei. |
DrawGlyphs(CGContext, UInt16[], CGPoint[]) |
Stellt eine CoreText-Schriftart dar. |
Finalize() |
Finalizer für das CTFont-Objekt |
ForString(String, NSRange) |
Stellt eine CoreText-Schriftart dar. |
GetAdvancesForGlyphs(CTFontOrientation, UInt16[], CGSize[], nint) |
Stellt eine CoreText-Schriftart dar. |
GetAdvancesForGlyphs(CTFontOrientation, UInt16[]) |
Stellt eine CoreText-Schriftart dar. |
GetAttribute(NSString) |
Stellt eine CoreText-Schriftart dar. |
GetAvailableTables(CTFontTableOptions) |
Stellt eine CoreText-Schriftart dar. |
GetBoundingRects(CTFontOrientation, UInt16[], CGRect[], nint) |
Stellt eine CoreText-Schriftart dar. |
GetBoundingRects(CTFontOrientation, UInt16[]) |
Stellt eine CoreText-Schriftart dar. |
GetDefaultCascadeList(String[]) |
Stellt eine CoreText-Schriftart dar. |
GetFeatures() |
Stellt eine CoreText-Schriftart dar. |
GetFeatureSettings() |
Stellt eine CoreText-Schriftart dar. |
GetFontDescriptor() |
Stellt eine CoreText-Schriftart dar. |
GetFontTableData(CTFontTable, CTFontTableOptions) |
Stellt eine CoreText-Schriftart dar. |
GetGlyphsForCharacters(Char[], UInt16[], nint) |
Stellt eine CoreText-Schriftart dar. |
GetGlyphsForCharacters(Char[], UInt16[]) |
Stellt eine CoreText-Schriftart dar. |
GetGlyphWithName(String) |
Stellt eine CoreText-Schriftart dar. |
GetLigatureCaretPositions(UInt16, nfloat[]) |
Stellt eine CoreText-Schriftart dar. |
GetLocalizedName(CTFontNameKey, String) |
Stellt eine CoreText-Schriftart dar. |
GetLocalizedName(CTFontNameKey) |
Stellt eine CoreText-Schriftart dar. |
GetName(CTFontNameKey) |
Stellt eine CoreText-Schriftart dar. |
GetOpticalBounds(UInt16[], CGRect[], nint, CTFontOptions) |
Stellt eine CoreText-Schriftart dar. |
GetPathForGlyph(UInt16, CGAffineTransform) |
Stellt eine CoreText-Schriftart dar. |
GetPathForGlyph(UInt16) |
Stellt eine CoreText-Schriftart dar. |
GetSupportedLanguages() |
Stellt eine CoreText-Schriftart dar. |
GetTraits() |
Stellt eine CoreText-Schriftart dar. |
GetTypeID() |
Typbezeichner für den CoreText.CTFont-Typ. |
GetVariation() |
Stellt eine CoreText-Schriftart dar. |
GetVariationAxes() |
Stellt eine CoreText-Schriftart dar. |
GetVerticalTranslationsForGlyphs(UInt16[], CGSize[], nint) |
Stellt eine CoreText-Schriftart dar. |
ToCGFont() |
Stellt eine CoreText-Schriftart dar. |
ToCGFont(CTFontDescriptor) |
Stellt eine CoreText-Schriftart dar. |
ToString() |
Stellt eine CoreText-Schriftart dar. |
WithAttributes(nfloat, CTFontDescriptor, CGAffineTransform) |
Stellt eine CoreText-Schriftart dar. |
WithAttributes(nfloat, CTFontDescriptor) |
Stellt eine CoreText-Schriftart dar. |
WithFamily(nfloat, String, CGAffineTransform) |
Stellt eine CoreText-Schriftart dar. |
WithFamily(nfloat, String) |
Stellt eine CoreText-Schriftart dar. |
WithSymbolicTraits(nfloat, CTFontSymbolicTraits, CTFontSymbolicTraits, CGAffineTransform) |
Stellt eine CoreText-Schriftart dar. |
WithSymbolicTraits(nfloat, CTFontSymbolicTraits, CTFontSymbolicTraits) |
Stellt eine CoreText-Schriftart dar. |