GvarTable
概要
GvarTable は Aspose.Font の FOSS における Python 用のクラスです。
GvarTable.from_reader は、与えられた長さと軸タグを使用して、BinaryReader から GvarTable を読み取ります。
このクラスは、Python プログラムにおける GvarTable オブジェクトの操作のために 2 つのメソッドを提供します。利用可能なメソッドは from_reader、glyph_variations です。Aspose.Font の Python 用 FOSS パッケージをインストールすると、すべての公開メンバーは任意の 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] | 指定されたグリフIDとポイント数に対して、TupleVariationオブジェクトのリストを返します |