TtfStatTable

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

public class TtfStatTable extends TtfTableBase

Методы

МетодОписание
addAxisRecord(AxisRecord axisRecord)Добавляет структуру Axis Record в таблицу.
addAxisValueTable(AxisValueTableBase axisValueTable)Добавляет структуру Axis Value Table в таблицу.
clearAxisRecords()Удаляет все записи осей из таблицы.
clearAxisValueTables()Удаляет все таблицы значений осей из таблицы.
equals(Object arg0)
getAxisRecords()Возвращает массив осей дизайна.
getAxisValueCount()Возвращает количество таблиц значений осей.
getAxisValueTables()Возвращает массив таблиц значений осей.
getClass()
getDesignAxisCount()Возвращает количество записей осей.
getElidedFallbackName()Spec: Имя, используемое в качестве резервного, когда проекция имён в конкретную модель шрифта приводит к подсемейному имени, содержащему только опускаемые элементы.
getElidedFallbackNameId()Spec: Идентификатор имени, используемый в качестве резервного, когда проекция имён в конкретную модель шрифта приводит к подсемейному имени, содержащему только опускаемые элементы.
getOffset()Получает смещение от начала sfnt.
getTag()Получает тег таблицы.
getTtfTables()Ссылка на репозиторий таблицы TTF.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

addAxisRecord(AxisRecord axisRecord)

public void addAxisRecord(AxisRecord axisRecord)

Добавляет структуру Axis Record в таблицу.

Parameters:

ПараметрТипОписание
axisRecordAxisRecordструктура AxisRecord

addAxisValueTable(AxisValueTableBase axisValueTable)

public void addAxisValueTable(AxisValueTableBase axisValueTable)

Добавляет структуру Axis Value Table в таблицу.

Parameters:

ПараметрТипОписание
axisValueTableAxisValueTableBaseструктура таблицы значений оси

clearAxisRecords()

public void clearAxisRecords()

Удаляет все записи осей из таблицы.

clearAxisValueTables()

public void clearAxisValueTables()

Удаляет все таблицы значений осей из таблицы.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Returns: boolean

getAxisRecords()

public AxisRecord[] getAxisRecords()

Возвращает массив осей дизайна. Массив осей — это массив структур типа Axis Record. Spec: запись оси предоставляет информацию об одной оси дизайна.

Returns: com.aspose.font.AxisRecord[] — массив осей дизайна.

getAxisValueCount()

public int getAxisValueCount()

Возвращает количество таблиц значений осей.

Returns: int — количество таблиц значений осей.

getAxisValueTables()

public AxisValueTableBase[] getAxisValueTables()

Возвращает массив таблиц значений осей. Spec: Таблицы значений осей предоставляют детали относительно конкретного значения атрибута стиля на определённой оси вариации дизайна, либо комбинации значений осей вариации дизайна, и отношения этих значений к меткам, используемым как элементы в подсемейных именах.

Returns: com.aspose.font.AxisValueTableBase[] - Массив таблиц значений осей.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDesignAxisCount()

public int getDesignAxisCount()

Возвращает количество записей осей. Спецификация: в шрифте с таблицей ‘fvar’ это значение должно быть больше или равно значению axisCount в таблице ‘fvar’. Во всех шрифтах должно быть больше нуля, если axisValueCount больше нуля.

Returns: int - Количество записей осей.

getElidedFallbackName()

public String getElidedFallbackName()

Spec: Имя, используемое в качестве резервного, когда проекция имён в конкретную модель шрифта приводит к подсемейному имени, содержащему только опускаемые элементы.

Returns: java.lang.String - Имя, используемое как запасное, когда проекция имён в конкретную модель шрифта приводит к названию подсемейства, содержащему только опускаемые элементы.

getElidedFallbackNameId()

public int getElidedFallbackNameId()

Spec: Идентификатор имени, используемый в качестве резервного, когда проекция имён в конкретную модель шрифта приводит к подсемейному имени, содержащему только опускаемые элементы.

Returns: int - Идентификатор имени.

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