GvarTable
概述
GvarTable 是 Aspose.Font FOSS 中用于 Python 的类。
GvarTable.from_reader 从 BinaryReader 中读取 GvarTable,使用给定的长度和轴标签。
此类提供 2 个方法用于在 Python 程序中处理 GvarTable 对象。可用的方法包括:from_reader、glyph_variations。安装 Aspose.Font FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:axis_count、data_offset、glyph_offsets、shared_tuples。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
axis_count | int | 读写 | 获取或设置轴计数。 |
shared_tuples | list[tuple[float, ...]] | 读写 | 获取或设置共享元组。 |
glyph_offsets | list[int] | 读写 | 获取或设置字形偏移。 |
data_offset | int | 读写 | 获取或设置数据偏移量。 |
方法
| 签名 | 描述 |
|---|---|
from_reader(r: BinaryReader, length: int, axis_tags: list[str]) → "GvarTable" | 从 BinaryReader 读取一个 GvarTable,使用给定的长度和轴标签 |
glyph_variations(gid: int, point_count: int) → list[TupleVariation] | 返回一个 TupleVariation 对象列表,针对指定的字形 ID 和点数 |