Aspose::Font::TtfTables::TtfHmtxTable Klasse

TtfHmtxTable class

Stellt die “hmtx”-Tabelle der TTF Font Datei dar.

class TtfHmtxTable : public Aspose::Font::TtfTables::TtfTableBase

Nested classes

Methoden

MethodeBeschreibung
get_AdditionalAdvanceWidth()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 ein zusätzliches Array ’leftSideBearing’, das der Eigenschaft LeftSidebearings entspricht. Aber Glyphen mit Indizes von hhea.numOfLongHorMetrics bis maxp.numGlyphs haben ebenfalls Breiten. Und diese Breiten haben gemäß der Spezifikation für die hmtx‑Tabelle folgende Werte: “Hier wird angenommen, dass die advanceWidth dieselbe ist wie die advanceWidth für den letzten Eintrag oben”.
get_HMetrics()Liefert horizontale Metriken.
get_LeftSidebearings()Liefert linke Seitenabstände.
static get_Tag()Liefert das Tabellentag.

Siehe auch