Interface ITrueTypeFont
Inhalt
[
Ausblenden
]ITrueTypeFont interface
Deklariert Methoden zum Arbeiten mit TrueType-Schriftarten.
public interface ITrueTypeFont
Eigenschaften
Name | Beschreibung |
---|---|
DataSize { get; } | Gibt die Größe der Schriftdaten in Bytes zurück |
FamilyName { get; } | Ruft den Namen der Schriftfamilie ab. |
FullFontName { get; } | Dies sollte eine Kombination aus “FamilyName” und “SubFamilyName” sein. Ausnahme: Wenn die Schriftart “Regular” ist, wie in “SubFamilyName” angegeben , dann verwenden Sie nur den in “FamilyName” enthaltenen Familiennamen. Eine Ausnahme von der obigen Definition des vollständigen Schriftartnamens gilt für Zeichenfolgen der Microsoft-Plattform für CFF-OpenType-Schriftarten: In diesem Fall muss die Zeichenfolge für den vollständigen Schriftartnamen mit dem PostScript- FontName im CFF-Namensindex identisch sein. |
SubFamilyName { get; } | Der Name der Schriftunterfamilie unterscheidet die Schrift in einer Gruppe mit demselben Schriftfamiliennamen. Es wird davon ausgegangen, dass dies Stil (kursiv, schräg) und Gewicht (leicht, fett, schwarz usw.) anspricht. Eine Schriftart ohne besondere Unterschiede in Gewicht oder Stil (z. B. mittleres Gewicht, nicht kursiv und fsSelection-Bit 6 gesetzt) sollte den String “Regular” an dieser Position gespeichert haben. |
Methoden
Name | Beschreibung |
---|---|
GetAscent(float) | Gibt den Aufstieg in Punkten zurück. |
GetData() | Öffnen Sie den Stream mit Schriftdaten. Der Aufrufer ist für die Entsorgung des Streams verantwortlich. |
GetDescent(float) | Gibt den Abstieg in Punkten zurück. |
Siehe auch
- namensraum Aspose.Html.Drawing
- Montage Aspose.HTML