Aspose::Font::TtfTables::TtfHmtxTable Klasse
Inhalt
[
Ausblenden
]TtfHmtxTable class
Stellt die “hmtx”-Tabelle der TTF Font Datei dar.
class TtfHmtxTable : public Aspose::Font::TtfTables::TtfTableBase
Nested classes
- Class LongHorMetric
- Class MetricList
Methoden
| Methode | Beschreibung |
|---|---|
| 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
- Class TtfTableBase
- Namespace Aspose::Font::TtfTables
- Library Aspose.Font for C++