CffEncoding
Genel Bakış
CffEncoding Python için FOSS’de bir sınıf. Mirasçılar: FontEncoding.
CffEncoding.unicode_to_gid(codepoint) Unicode kod noktası için mevcut CFF kodlamasına göre GlyphId değerini gönderir.
Bu sınıf, Python programlarında CffEncoding nesnelerle çalışmak için 5 yöntem sağlar. Kullanılabilir yöntemler şunlardır: expert, from_reader, get_all_codepoints, standard, unicode_to_gid. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
from_reader(r: BinaryReader, num_glyphs: int, charset: CffCharset, string_index: CffIndex) → "CffEncoding" | Verilen glyph sayımı, karakter seti ve dize indeksi kullanarak BinaryReader’dan okuyarak bir kodlama oluşturur. |
standard(charset: CffCharset) → "CffEncoding" | Verilen karakter seti için yapılandırılmış standart bir CFF kodlama gönderir. |
expert(charset: CffCharset) → "CffEncoding" | Belirtilen karakter seti için yapılandırılmış bir uzman CFF kodlama gönderir. |
unicode_to_gid(codepoint: int) → GlyphId | Unicode kod noktası için GlyphId değerini, mevcut CFF kodlamasına göre gönderir. |
get_all_codepoints() → list[int] | Tüm kod noktalarını gönderir. |