EotFont

概要

EotFont は Aspose.Font の FOSS における Python 用のクラスです。継承元: Font。

埋め込み OpenType (EOT) ラッパーは、内部の TrueType/OpenType フォントの上にあります。

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

プロパティ

名前型アクセス説明
font_typeFontType読み取りフォントタイプを取得します。
inner_fontTtfFont読み取り内部フォントを取得します。
font_namestr読み取りフォント名を取得します。
font_familystr読み取りフォント ファミリーを取得します。
font_stylestr読み取りフォントスタイルを取得します。
num_glyphsint読み取りグリフの数を取得します。
metricsFontMetrics読み取りメトリックを取得します。
encodingFontEncoding読み取りエンコーディングを取得します。
glyph_accessorGlyphAccessor読み取りグリフアクセッサを取得します。
eot_versionint読み取りeot バージョンを取得します。
flagsint読み取りフラグを取得します。
charsetint読み取り文字セットを取得します。
italicint読み取りイタリックを取得します。
weightint読み取りウェイトを取得します。
fs_typeint読み取りfs タイプを取得します。

メソッド

シグネチャ説明
__init__(inner: TtfFont, eot_version: int, flags: int, charset: int, italic: int, weight: int, fs_type: int)内部 sfnt フォントの周囲に EOT ラッパーを作成する。
get_kern_pairs() → list[KernPair]カーンペアを返します。
`to_bytes(font_type: FontTypeNone)→bytes`
save(path: str)指定されたパスに EOT フォントを書き込みます。
save_to_format(font_type: FontType, path: str)フォントを指定された FontType に変換し、パスに保存します。
convert(target: FontType) → Font指定されたターゲット FontType の新しい Font オブジェクトを作成し、返します。

参照

 日本語