ItemVariationStore
Overview
ItemVariationStore is a class in Aspose.Font FOSS for Python.
ItemVariationStore.evaluate(delta_set_index, coordinates) computes the delta adjustment for a variable‑font axis based on supplied normalized coordinates.
This class provides 2 methods for working with ItemVariationStore objects in Python programs.
Available methods include: evaluate, from_reader.
All public members are accessible to any Python application after installing the Aspose.Font FOSS for Python package.
Properties: axis_tags, regions, subtables.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
axis_tags | list[str] | Read/Write | Gets or sets the axis tags. |
regions | list[VariationRegion] | Read/Write | Gets or sets the regions. |
subtables | list[ItemVariationData] | Read/Write | Gets or sets the subtables. |
Methods
| Signature | Description |
|---|---|
from_reader(r: BinaryReader, axis_tags: list[str]) → "ItemVariationStore" | Creates an ItemVariationStore by reading binary data with a BinaryReader and supplied axis tags |
evaluate(delta_set_index: DeltaSetIndex, coordinates: dict[str, float]) → float | ` computes a floating‑point delta for the specified variation store index using the provided normalized coordinate vector |