GlyphAccessor
Genel Bakış
GlyphAccessor Python için FOSS’de bir sınıf. Mirasçılar: ABC.
Glifleri ID veya Unicode kod noktası ile bulur.
Bu sınıf, Python programlarında GlyphAccessor nesnelerle çalışmak için 5 yöntem sağlar. Kullanılabilir yöntemler şunlardır: __init__, get_all_glyph_ids, get_glyph_by_id, get_glyph_by_unicode, get_glyphs_for_text. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
__init__(encoding: FontEncoding) | Calls init (başlangıç) Bu GlyphAccessor örneğinde. |
get_glyph_by_id(gid: GlyphId) → Glyph | GlyphId ile eşleşen Glyph nesnesini alır. |
get_glyph_by_unicode(codepoint: int) → Glyph | Verilen Unicode kod noktası için glyph_id, glyff_name, path, advance_width ve lsb içeren bir Glyph nesnesi gönderir. |
get_glyphs_for_text(text: str) → list[Glyph] | Verilen metin içinde her karakteri temsil eden Glyph nesnelerinin listesini gönderir . |
get_all_glyph_ids() → list[GlyphId] | Tüm glyph id’leri gönderir. |