TtfHmtxTable

TtfHmtxTable class

Représente la table “hmtx” du fichier de police TTF.

public class TtfHmtxTable : TtfTableBase

Propriétés

NomLa description
AdditionalAdvanceWidth { get; }Dans la table hmtx, il peut y avoir des cas où le nombre total de glyphes n’est pas égal à hhea.numberOfHMetrics. Pour ces cas, la table hmtx contient un array ’leftSideBearing’ supplémentaire qui correspond à la propriétéLeftSidebearings . Mais les glyphes avec des index de hhea.numOfLongHorMetrics à maxp.numGlyphs ont également des largeurs. Et ces largeurs conformément à la spécification de la table hmtx ont de telles valeurs : “Ici, l’avanceWidth est supposée être la même que l’avanceWidth pour le dernier entrée ci-dessus”.
HMetrics { get; }Obtient des métriques horizontales.
LeftSidebearings { get; }Obtient les roulements du côté gauche.
Offset { get; }Obtient le décalage depuis le début de sfnt.
TtfTables { get; }Référence au référentiel de tables TTF.
static Tag { get; }Obtient la balise de table.

Voir également