CffFont

概要

CffFont は Aspose.Font の Python 用 FOSS のクラスです。継承元: Font。

CffFont.get_kern_pairs() は、フォントで定義されたカーニング調整を表す KernPair オブジェクトのリストを返します。

このクラスは Python プログラム内の CffFont オブジェクトを操作するための 14 のメソッドを提供します。利用可能なメソッドは、__init__、convert、encoding、font_family、font_name、font_style、font_type、get_kern_pairs、glyph_accessor、metrics、num_glyphs、save、および追加の 2 つのメソッドです。すべての公開メンバーは、Aspose.Font の Python 用 FOSS パッケージをインストールした後、任意の Python アプリケーションからアクセス可能です。プロパティ: charset、charstrings、encoding、font_family、font_name、font_style、およびその他 9 件。

プロパティ

名前型アクセス説明
font_typeFontType読み取りフォントタイプを取得します。
font_namestr読み取りフォント名を取得します。
font_familystr読み取りフォントファミリーを取得します。
font_stylestr読み取りフォントスタイルを取得します。
num_glyphsint読み取りnum glyphs を取得します。
metricsFontMetrics読み取りメトリックを取得します。
encoding``読み取りエンコーディングを取得します。
glyph_accessorGlyphAccessor読み取りグリフアクセッサを取得します。
top_dictTopDict読み取りトップ辞書を取得します。
private_dictPrivateDict読み取りプライベート dict を取得します。
charstringsCffIndex読み取りcharstrings を取得します。
global_subrsCffIndex読み取りグローバル subrs を取得します。
local_subrsCffIndex読み取りローカルサブrsを取得します。
charsetCffCharset読み取り文字セットを取得します。
string_indexCffIndex読み取り文字列インデックスを取得します。

メソッド

シグネチャ説明
__init__(data: bytes, top_dict: TopDict, private_dict: PrivateDict, charset: CffCharset, encoding: CffEncoding, charstrings: CffIndex, global_subrs: CffIndex, local_subrs: CffIndex, string_index: CffIndex)Calls init この CffFont インスタンス上で。
get_kern_pairs() → list[KernPair]カーンペアを返します。
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeプロパティはCFFフォントのFontTypeを提供します。
font_name() → strフォントの名前文字列を返します。
font_family() → strフォントのファミリ名を返します
font_style() → strスタイル記述子を返します(例: Regular、Bold)
num_glyphs() → intフォントのグリフ総数を返します
metrics() → FontMetricsフォントのメトリックデータを含む FontMetrics オブジェクトを返します
encoding() → FontEncodingフォントの文字エンコーディングを記述する FontEncoding オブジェクトを返します
glyph_accessor() → GlyphAccessor個々のグリフデータにアクセスするための GlyphAccessor を返します
save(path: str)フォントを指定されたファイルシステムパスに書き込みます
save_to_format(font_type: FontType, path: str)フォントを指定された FontType で、提供されたパスに保存します
convert(target: FontType) → Font保存前にメモリ内でのフォーマット変換を可能にし、要求されたターゲットフォーマットでインスタンス化された新しい Font オブジェクトを返します

参照

 日本語