CffEncoding
概要
CffEncoding は Aspose.Font の Python 用の FOSS におけるクラスです。継承元: FontEncoding。
CffEncoding.unicode_to_gid(codepoint) は、現在の CFF エンコーディングに従って Unicode コードポイントに対する GlyphId を返します。
このクラスは、Python プログラムで CffEncoding オブジェクトを操作するための 5 つのメソッドを提供します。利用可能なメソッドは、expert、from_reader、get_all_codepoints、standard、unicode_to_gid です。Aspose.Font の Python 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の Python アプリケーションからアクセス可能です。
メソッド
| シグネチャ | 説明 |
|---|---|
from_reader(r: BinaryReader, num_glyphs: int, charset: CffCharset, string_index: CffIndex) → "CffEncoding" | 指定されたグリフ数、文字セット、文字列インデックスを使用して、BinaryReader から読み取ることでエンコーディングを作成します |
standard(charset: CffCharset) → "CffEncoding" | 提供された文字セットに設定された標準 CFF エンコーディングを返します |
expert(charset: CffCharset) → "CffEncoding" | 提供された文字セットに設定されたエキスパート CFF エンコーディングを返します |
unicode_to_gid(codepoint: int) → GlyphId | 現在の CFF エンコーディングに従って、Unicode コードポイントに対応する GlyphId を返します |
get_all_codepoints() → list[int] | すべてのコードポイントを返します。 |