Aspose::Font::TtfTables::TtfHmtxTable::get_AdditionalAdvanceWidth Methode
TtfHmtxTable::get_AdditionalAdvanceWidth method
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”.
uint16_t Aspose::Font::TtfTables::TtfHmtxTable::get_AdditionalAdvanceWidth()
Siehe auch
- Class TtfHmtxTable
- Namespace Aspose::Font::TtfTables
- Library Aspose.Font for C++