TtfHmtxTable

Inheritance: java.lang.Object, com.aspose.font.TtfTableBase

public class TtfHmtxTable extends TtfTableBase

Представляет таблицу “hmtx” файла шрифта TTF.

Методы

МетодОписание
equals(Object arg0)
getAdditionalAdvanceWidth()В таблице hmtx могут быть случаи, когда общее количество глифов не равно hhea.numberOfHMetrics.
getClass()
getHMetrics()Получает горизонтальные метрики.
getLeftSidebearings()Получает левые боковые отступы.
getOffset()Получает смещение от начала sfnt.
getTag()Получает тег таблицы.
getTtfTables()Ссылка на репозиторий таблицы TTF.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ПараметрТипОписание
arg0java.lang.Object

Returns: boolean

getAdditionalAdvanceWidth()

public int getAdditionalAdvanceWidth()

В таблице hmtx могут быть случаи, когда общее количество глифов не равно hhea.numberOfHMetrics. Для этих случаев таблица hmtx содержит дополнительный массив ’leftSideBearing’, соответствующий свойству LeftSidebearings. Однако глифы с индексами от hhea.numOfLongHorMetrics до maxp.numGlyphs также имеют ширины. И эти ширины в соответствии со спецификацией для таблицы hmtx имеют такие значения: “Here the advanceWidth is assumed to be the same as the advanceWidth for the last entry above”.

Returns: int - Дополнительная ширина продвижения.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getHMetrics()

public TtfHmtxTable.MetricList getHMetrics()

Получает горизонтальные метрики.

Returns: MetricList - Horizontal metrics.

getLeftSidebearings()

public short[] getLeftSidebearings()

Получает левые боковые отступы.

Returns: short[] - Левые боковые отступы.

getOffset()

public long getOffset()

Получает смещение от начала sfnt.

Returns: long — Смещение от начала sfnt.

getTag()

public static String getTag()

Получает тег таблицы.

Returns: java.lang.String - Тег таблицы.

getTtfTables()

public TtfTableRepository getTtfTables()

Ссылка на репозиторий таблицы TTF.

Returns: TtfTableRepository - Reference to TTF table repository.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ПараметрТипОписание
arg0long
arg1int