TtfHmtxTable

TtfHmtxTable class

Representa la tabla “hmtx” del archivo de fuentes TTF.

public class TtfHmtxTable : TtfTableBase

Propiedades

NombreDescripción
AdditionalAdvanceWidth { get; }En la tabla hmtx podrían darse casos en los que el número total de glifos no sea igual a hhea.numberOfHMetrics. Para estos casos, la tabla hmtx contiene array adicional ’leftSideBearing’ que corresponde a la propiedadLeftSidebearings . Pero los glifos con índices desde hhea.numOfLongHorMetrics hasta maxp.numGlyphs también tienen anchos. Y estos anchos de acuerdo con la especificación para la tabla hmtx tienen tales valores: “Aquí se supone que el ancho de avance es el mismo que el ancho de avance para el último entrada anterior”.
HMetrics { get; }Obtiene métricas horizontales.
LeftSidebearings { get; }Obtiene los rodamientos del lado izquierdo.
Offset { get; }Obtiene el desplazamiento desde el comienzo de sfnt.
TtfTables { get; }Referencia al repositorio de tablas TTF.
static Tag { get; }Obtiene la etiqueta de la tabla.

Ver también