TopDict

概要

TopDict は Aspose.Font の Python 用 FOSS のクラスです。

TopDict.from_dict(d, string_index) は、辞書表現と文字列インデックステーブルから TopDict インスタンスを作成し、フォントのトップレベルメタデータをプログラムで再構築できるようにします。

このクラスは、Python プログラム内で TopDict オブジェクトを操作するための 2 つのメソッドを提供します。利用可能なメソッドは from_dict、get_sid です。Aspose.Font の Python 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の Python アプリケーションからアクセス可能になります。プロパティ: charset_offset、charstring_type、charstrings_offset、encoding_offset、family_name、font_bbox、その他 10 個。

プロパティ

名前型アクセス説明
full_namestr読み取り/書き込み完全な名前を取得または設定します。
family_namestr読み取り/書き込み姓を取得または設定します。
weightstr読み取り/書き込み重みを取得または設定します。
versionstr読み取り/書き込みバージョンを取得または設定します。
font_bboxtuple[int, int, int, int]読み取り/書き込みフォントのバウンディングボックスを取得または設定します。
charstring_typeint読み取り/書き込みcharstring タイプを取得または設定します。
italic_anglefloat読み取り/書き込みイタリック角度を取得または設定します。
is_fixed_pitchbool読み取り/書き込み固定ピッチかどうかを取得または設定します。
underline_positionint読み取り/書き込み下線の位置を取得または設定します。
underline_thicknessint読み取り/書き込み下線の太さを取得または設定します。
font_matrixtuple[float, float, float, float, float, float]読み取り/書き込みフォント行列を取得または設定します。
charset_offsetint読み取り/書き込み文字セットオフセットを取得または設定します。
encoding_offsetint読み取り/書き込みエンコーディングオフセットを取得または設定します。
charstrings_offsetint読み取り/書き込みcharstrings のオフセットを取得または設定します。
private_sizeint読み取り/書き込みプライベートサイズを取得または設定します。
private_offsetint読み取り/書き込みプライベートオフセットを取得または設定します。

メソッド

シグネチャ説明
from_dict(d: CffDict, string_index: CffIndex) → "TopDict"辞書表現と文字列インデックステーブルから TopDict インスタンスを作成し、フォントのトップレベルメタデータをプログラム的に再構築できるようにします
get_sid(op: int) → str指定されたオペレータコードに関連付けられた文字列名を返します

参照

 日本語