Os2Table
概要
Os2Table は Aspose.Font FOSS の Python 用クラスです。
Os2Table.from_reader(r, table_length) はバイナリリーダーから OS/2 テーブルを解析し、Os2Table インスタンスを返します。
このクラスは Python プログラムで Os2Table オブジェクトを操作するための 2 つのメソッドを提供します。利用可能なメソッドは from_reader、to_bytes です。Aspose.Font の Python 用 FOSS パッケージをインストールした後、すべてのパブリックメンバーは任意の Python アプリケーションからアクセス可能です。プロパティ: ach_vend_id、fs_selection、fs_type、panose、s_typo_ascender、s_typo_descender、およびその他 4 つ。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
version | int | 読み取り/書き込み | バージョンを取得または設定します。 |
fs_type | int | 読み取り/書き込み | fs タイプを取得または設定します。 |
s_typo_ascender | int | 読み取り/書き込み | s typo アセンダーを取得または設定します。 |
s_typo_descender | int | 読み取り/書き込み | s typo descender を取得または設定します。 |
s_typo_line_gap | int | 読み取り/書き込み | s typo 行間隔を取得または設定します。 |
us_win_ascent | int | 読み取り/書き込み | us win ascent を取得または設定します。 |
us_win_descent | int | 読み取り/書き込み | us win descent を取得または設定します。 |
fs_selection | int | 読み取り/書き込み | fs の選択を取得または設定します。 |
panose | bytes | 読み取り/書き込み | panose を取得または設定します。 |
ach_vend_id | str | 読み取り/書き込み | ach vend id を取得または設定します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
from_reader(r: BinaryReader, table_length: int) → "Os2Table" | バイナリリーダーから OS/2 テーブルを解析し、Os2Table インスタンスを返します |
to_bytes() → bytes | OS/2 テーブルのフィールドを bytes オブジェクトにシリアライズします |