Aspose.Font

Die Aspose.Font namespace stellt Klassen bereit, die allgemeine Aspose.Font-Objekte beschreiben.

Klassen

KlasseBeschreibung
BuildVersionInfoLiefert Informationen über den aktuellen Produktnamen und die Version.
FontRepräsentiert die Basisschriftklasse.
FontBBoxRepräsentiert Schriftartbegrenzungsrahmen (BBox).
FontEnvironmentStellt Informationen über die aktuelle Umgebung und Plattform bereit.
FontMetricsStellt Schriftartmetriken dar.
LicenseStellt Methoden zur Lizenzierung der Komponente bereit.
MultiLanguageStringStellt eine mehrsprachige Zeichenfolge dar.
NameToCodeMapRepräsentiert den Namen für die Codezuordnung.
TransformationMatrixRepräsentiert eine 3x3-Transformationsmatrix | AB 0 | | CD 0 | | TX TY 1 |. Wandelt Koordinaten folgendermaßen um: x1 = Ax + Cy + TX; y1 = Bx + Dy + TY.

Schnittstellen

SchnittstelleBeschreibung
IEncodingParametersGemeinsame Schnittstelle zur Unterstützung von Codierungsparametern. Einige Schrifttypen können mehrere Codierungsalgorithmen/-maps haben. Daher sollte diese Schnittstelle verwendet werden, um konkrete Codierungsparameter für Schriftarten zu erstellen.
IFontDeklariert gemeinsame Funktionalität für alle Schriftformate. Implementiert von Schriftklassen.
IFontEncodingDefiniert eine Schnittstelle für die Schriftcodierung.
IFontMetricsDefiniert eine Schnittstelle für Font-Metrik-Tools.
IFontSaverDefiniert eine Schnittstelle für die Funktionalität zum Speichern von Schriftarten.
ISupportsNameAddressingDefiniert Member, die spezifisch für Codierungen sind, die die Adressierung von Glyphennamen unterstützen.

Aufzählung

AufzählungBeschreibung
FontSavingFormatsGibt den Schriftarttyp an.
FontStyleGibt den Schriftstil an.
FontTypeGibt den Schriftarttyp an.