HeadTable
概要
HeadTable は Aspose.Font の FOSS における Python 用のクラスです。
HeadTable.from_reader は BinaryReader を読み取り、内容が埋め込まれた HeadTable インスタンスを返します。
このクラスは Python プログラムで HeadTable オブジェクトを操作するためのメソッドを2つ提供します。利用可能なメソッドは: from_reader、to_bytes。Aspose.Font の Python 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の Python アプリケーションからアクセス可能です。プロパティ: checksum_adjustment、created、flags、font_direction_hint、font_revision、glyph_data_format、およびその他12項目。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
magic | int | 読み取り/書き込み | マジックを取得または設定します。 |
major_version | int | 読み取り/書き込み | メジャーバージョンを取得または設定します。 |
minor_version | int | 読み取り/書き込み | マイナーバージョンを取得または設定します。 |
font_revision | float | 読み取り/書き込み | フォントリビジョンを取得または設定します。 |
checksum_adjustment | int | 読み取り/書き込み | チェックサム調整を取得または設定します。 |
flags | int | 読み取り/書き込み | フラグを取得または設定します。 |
units_per_em | int | 読み取り/書き込み | 単位あたりの em の単位数を取得または設定します。 |
created | int | 読み取り/書き込み | 作成日時を取得または設定します。 |
modified | int | 読み取り/書き込み | 修正日時を取得または設定します。 |
x_min | int | 読み取り/書き込み | x の最小値を取得または設定します。 |
y_min | int | 読み取り/書き込み | y min を取得または設定します。 |
x_max | int | 読み取り/書き込み | x の最大値を取得または設定します。 |
y_max | int | 読み取り/書き込み | y の最大値を取得または設定します。 |
mac_style | int | 読み取り/書き込み | Mac スタイルを取得または設定します。 |
lowest_rec_ppem | int | 読み取り/書き込み | 最小の rec ppem を取得または設定します。 |
font_direction_hint | int | 読み取り/書き込み | フォントの方向ヒントを取得または設定します。 |
index_to_loc_format | int | 読み取り/書き込み | loc 形式のインデックスを取得または設定します。 |
glyph_data_format | int | 読み取り/書き込み | グリフ データ形式を取得または設定します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
from_reader(r: BinaryReader) → "HeadTable" | BinaryReader を読み取り、HeadTable のインスタンスを生成して返します |
to_bytes() → bytes | HeadTable のフィールドをバイトオブジェクトにシリアライズします |