Aspose::Font::TtfTables::TtfStatTable class

TtfStatTable class

Represents Style Attributes Table(STAT) of the OpenType font.

class TtfStatTable : public Aspose::Font::TtfTables::TtfTableBase

Nested classes

Enums

EnumDescription
AxisValueTableFlagsSpecifies axis value table flags.

Methods

MethodDescription
AddAxisRecord(System::SharedPtr<TtfStatTable::AxisRecord>)Adds an Axis Record structure to the table.
AddAxisValueTable(System::SharedPtr<TtfStatTable::AxisValueTableBase>)Adds an Axis Value Table structure to the table.
ClearAxisRecords()Removes all axis records from the table.
ClearAxisValueTables()Removes all axis value tables from the table.
get_AxisRecords()Returns design axes array. Axes array is array of structures of type Axis Record. Spec: the axis record provides information about a single design axis.
get_AxisValueCount()Returns the number of axis value tables.
get_AxisValueTables()Returns array of Axis Value Tables. Spec: Axis Value Tables provide details regarding a specific style-attribute value on some specific axis of design variation, or a combination of design-variation axis values, and the relationship of those values to labels used as elements in subfamily names.
get_DesignAxisCount()Returns the number of axis records. Spec: in a font with an ‘fvar’ table, this value must be greater than or equal to the axisCount value in the ‘fvar’ table. In all fonts, must be greater than zero if axisValueCount is greater than zero.
get_ElidedFallbackName()Spec: Name used as fallback when projection of names into a particular font model produces a subfamily name containing only elidable elements.
get_ElidedFallbackNameId()Spec: Name ID used as fallback when projection of names into a particular font model produces a subfamily name containing only elidable elements.
static get_Tag()Gets table tag.

See Also