IFont

IFont interface

Deklariert gemeinsame Funktionalität für alle Schriftformate. Implementiert von Schriftklassen.

public interface IFont

Eigenschaften

NameBeschreibung
Encoding { get; }Ruft die Schriftartcodierung ab.
FontDefinition { get; }Ruft die Schriftartdefinition ab.
FontFamily { get; set; }Ruft die Schriftfamilie ab oder legt sie fest.
FontName { get; set; }Ruft den Namen der Schriftart ab oder legt ihn fest.
FontNames { get; }Ruft Schriftnamen ab.
FontSaver { get; }Ruft die Funktion zum Speichern von Schriftarten ab.
FontStyle { get; }Ruft den Schriftstil ab. Dies ist ein Wert, der in verallgemeinertem Typ berechnet und dargestellt wird.
FontType { get; }Ruft den Schriftarttyp ab.
GlyphAccessor { get; }Ruft den Font-Glyph-Accessor ab. Ruft Glyphen und Glyphenkennungen ab.
Metrics { get; }Ruft Schriftartmetriken ab.
NumGlyphs { get; }Ruft die Anzahl der Glyphen in der Schriftart ab.
PostscriptNames { get; }Ruft Postscript-Schriftartennamen ab.
Style { get; set; }Ruft den Schriftstil ab oder legt ihn fest. Dies ist ein roher Zeichenfolgenwert, der von der Schriftdatei bereitgestellt wird.

Methoden

NameBeschreibung
Convert(FontType)Konvertiert die Schriftart in ein anderes Format.

Siehe auch