Aspose::Font::TtfTables::TtfStatTable Klasse
Inhalt
[
Ausblenden
]TtfStatTable class
Stellt die Style Attributes Table (STAT) der OpenType-Schriftart dar.
class TtfStatTable : public Aspose::Font::TtfTables::TtfTableBase
Nested classes
- Class AxisRecord
- Class AxisValue
- Class AxisValueTableBase
- Class AxisValueTableFormat1
- Class AxisValueTableFormat2
- Class AxisValueTableFormat3
- Class AxisValueTableFormat4
Enums
| Aufzählung | Beschreibung |
|---|---|
| AxisValueTableFlags | Gibt die Flags der Achsenwerttabelle an. |
Methoden
| Methode | Beschreibung |
|---|---|
| AddAxisRecord(System::SharedPtr<TtfStatTable::AxisRecord>) | Fügt der Tabelle eine Axis‑Record‑Struktur hinzu. |
| AddAxisValueTable(System::SharedPtr<TtfStatTable::AxisValueTableBase>) | Fügt der Tabelle eine Axis‑Value‑Table‑Struktur hinzu. |
| ClearAxisRecords() | Entfernt alle Achsenrecord‑Einträge aus der Tabelle. |
| ClearAxisValueTables() | Entfernt alle Achsenwerttabellen aus der Tabelle. |
| get_AxisRecords() | Gibt das Array der Design‑Achsen zurück. Das Achsen‑Array ist ein Array von Strukturen des Typs Axis Record. Spec: Der Axis Record liefert Informationen über eine einzelne Design‑Achse. |
| get_AxisValueCount() | Gibt die Anzahl der Achsenwerttabellen zurück. |
| get_AxisValueTables() | Gibt ein Array von Axis‑Value‑Tables zurück. Spec: Axis‑Value‑Tables liefern Details zu einem bestimmten Stil‑Attributwert auf einer bestimmten Achse der Design‑Variation oder einer Kombination von Design‑Variations‑Achsenwerten sowie die Beziehung dieser Werte zu Bezeichnungen, die als Elemente in Subfamily‑Namen verwendet werden. |
| get_DesignAxisCount() | Gibt die Anzahl der Axis‑Records zurück. Spec: In einer Schrift mit einer ‘fvar’-Tabelle muss dieser Wert größer oder gleich dem axisCount‑Wert in der ‘fvar’-Tabelle sein. In allen Schriften muss er größer als null sein, wenn axisValueCount größer als null ist. |
| get_ElidedFallbackName() | Spec: Name, der als Rückfall verwendet wird, wenn die Projektion von Namen in ein bestimmtes Schriftmodell einen Subfamily‑Namen erzeugt, der nur entbehrliche Elemente enthält. |
| get_ElidedFallbackNameId() | Spec: Namens‑ID, die als Rückfall verwendet wird, wenn die Projektion von Namen in ein bestimmtes Schriftmodell einen Subfamily‑Namen erzeugt, der nur entbehrliche Elemente enthält. |
| static get_Tag() | Liefert das Tabellentag. |
Siehe auch
- Class TtfTableBase
- Namespace Aspose::Font::TtfTables
- Library Aspose.Font for C++