TtfHmtxTable
Inhalt
[
Ausblenden
]TtfHmtxTable class
Repräsentiert die „hmtx“-Tabelle der TTF-Schriftartdatei.
public class TtfHmtxTable : TtfTableBase
Eigenschaften
Name | Beschreibung |
---|---|
AdditionalAdvanceWidth { get; } | In der hmtx-Tabelle können Fälle auftreten, in denen die Gesamtzahl der Glyphen nicht gleich hhea.numberOfHMetrics ist. Für diese Fälle enthält die hmtx-Tabelle zusätzlich array ’leftSideBearing’, das der Eigenschaft entsprichtLeftSidebearings . Aber Glyphen mit Indizes von hhea.numOfLongHorMetrics bis maxp.numGlyphs haben auch Breiten. Und diese Breiten gemäß der Spezifikation für die hmtx-Tabelle haben solche Werte: “Hier wird angenommen, dass die advanceWidth die gleiche ist wie die advanceWidth für den letzten Eintrag oben”. |
HMetrics { get; } | Ruft horizontale Messwerte ab. |
LeftSidebearings { get; } | Peilung auf der linken Seite. |
Offset { get; } | Ruft Offset vom Anfang von sfnt. ab |
TtfTables { get; } | Verweis auf TTF-Tabellen-Repository. |
static Tag { get; } | Ruft Tabellen-Tag ab. |
Siehe auch
- class TtfTableBase
- namensraum Aspose.Font.TtfTables
- Montage Aspose.Font