KernTable
概要
KernTable は Aspose.Font FOSS の Python 用クラスです。
説明
KernTable は Aspose.Font FOSS ライブラリ内の Python 用クラスで、プログラムから使用できる 4 つのメソッドと 1 つのプロパティを提供します。
コア機能には list[kernpair] が含まれます。これらの操作により、開発者は kerntable 機能を Python アプリケーションに直接統合できます。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
pairs | list[KernPair] | 読み取り |
メソッド
| シグネチャ | 説明 |
|---|---|
from_reader(r: BinaryReader, table_length: int) → "KernTable" | |
get(left_gid: GlyphId, right_gid: GlyphId) → int | ペアが見つからない場合は 0 を返し、カーネ値はフォント単位で返します。 |
build_lookup() → dict[tuple[int, int], int] | (left_gid_value, right_gid_value) をキーとした O(1) ルックアップ辞書を作成します。 |
to_bytes() → bytes |