ItemVariationStore
ItemVariationStore
Übersicht
ItemVariationStore ist eine Klasse in Aspose.Font FOSS für Python.
ItemVariationStore.evaluate(delta_set_index, coordinates) berechnet die Delta‑Anpassung für eine Variable‑Font-Achse basierend auf den bereitgestellten normalisierten Koordinaten.
Diese Klasse bietet 2 Methoden zum Arbeiten mit ItemVariationStore-Objekten in Python-Programmen. Verfügbare Methoden umfassen: evaluate, from_reader. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde. Eigenschaften: axis_tags, regions, subtables.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
axis_tags | list[str] | Lesen/Schreiben | Liest oder legt die Achsen-Tags fest. |
regions | list[VariationRegion] | Lesen/Schreiben | Liest oder setzt die Regionen. |
subtables | list[ItemVariationData] | Lesen/Schreiben | Ruft die Untertabellen ab oder legt sie fest. |
Methoden
| Signatur | Beschreibung |
|---|---|
from_reader(r: BinaryReader, axis_tags: list[str]) → "ItemVariationStore" | Erzeugt ein ItemVariationStore, indem binäre Daten mit einem BinaryReader gelesen und bereitgestellte Achsen-Tags verwendet werden. |
evaluate(delta_set_index: DeltaSetIndex, coordinates: dict[str, float]) → float | ` berechnet einen Fließkomma‑Delta für den angegebenen Variations‑Store‑Index unter Verwendung des bereitgestellten normalisierten Koordinatenvektors |