CffEncoding
CffEncoding
General
CffEncoding és una classe en FOSS per Python. Heretaris de: FontEncoding.
CffEncoding.unicode_to_gid(codepoint) torna el GlyphId per a un punt de codi Unicode segons l’encriptació CFF actual.
Aquesta classe proporciona 5 mètodes per treballar amb objectes CffEncoding en programes de Python. Els mètodes disponibles inclouen: expert, from_reader, get_all_codepoints, standard, unicode_to_gid. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python.
Mètodes
| Signatura | Descripció |
|---|---|
from_reader(r: BinaryReader, num_glyphs: int, charset: CffCharset, string_index: CffIndex) → "CffEncoding" | Crea una codificació llegint d’un BinaryReader utilitzant el nombre de glifs, l’ensemble de caràcters i l ‘índex de cadena. |
standard(charset: CffCharset) → "CffEncoding" | Retorna una codificació CFF estàndard configurada per al conjunt de caràcters subministrats. |
expert(charset: CffCharset) → "CffEncoding" | Retorna una codificació CFF configurat per al conjunt de caràcters subministrats. |
unicode_to_gid(codepoint: int) → GlyphId | Retorna el GlyphId per a un punt de codi Unicode segons l’encriptació actual del CFF. |
get_all_codepoints() → list[int] | Retorna tots els punts de codi. |