Woff2Font

General

Woff2Font és una classe en FOSS per Python. Heretaris de: Font.

Woff2Font.to_bytes(font_type) serialitza la font WOFF2 en un objecte de bytes per al tipus de lletra especificat.

Aquesta classe proporciona 14 mètodes per treballar amb objectes Woff2Font en programes de Python. Els mètodes disponibles inclouen: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save, i 2 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: encoding, font_family, font_name, font_style, font_type, glyph_accessor, i 4 més.

Propietats

NomTipus de productesAccessDescripció
font_typeFontTypeLlegeix.Obté el tipus de lletra.
font_namestrLlegeix.Obté el nom de la font.
font_familystrLlegeix.Obté la família de tipografia.
font_stylestrLlegeix.Obté l’estil de la font.
num_glyphsintLlegeix.Obté el num glyphs.
metricsFontMetricsLlegeix.Obté les mètriques.
encodingFontEncodingLlegeix.Obté la codificació.
glyph_accessorGlyphAccessorLlegeix.Obté l’accessor del glif.
metadata_xmlstrLlegeix.Obté l’XML de metadades.
inner_fontTtfFontLlegeix.Obté la font interior.

Mètodes

SignatureDescripció
__init__(inner: TtfFont, metadata_xml: str)Calls init en aquesta instància.
get_kern_pairs()list[KernPair]Retorna els parells de nuclis.
`to_bytes(font_type: FontTypeNone)bytes`
font_type()FontTypeRetorna l’instància FontType d’aquesta instància.
font_name()strLlama font_name en aquesta instància Woff2Font.
font_family()strLa propietat conté la cadena de noms familiars de font.
font_style()strLa propietat conté la cadena de descriptors d’estil de font.
num_glyphs()intLa propietat conté el nombre total de glifs com a enters.
metrics()FontMetricsRetorna un objecte FontMetrics que conté les mètriques de la lletra.
encoding()FontEncodingLa propietat conté una instància FontEncoding que descriu la codificació de la font.
glyph_accessor()GlyphAccessorLa propietat té un GlyphAccessor per a operacions de glifs.
save(path: str)L’anomenada salva en aquesta instància.
save_to_format(font_type: FontType, path: str)L’anomenada save_to_format en aquesta instància Woff2Font.
convert(target: FontType)FontRetorna un objecte de font en el format objectiu sol·licitat, permetent la conversió d’una lletra WOFF2 a qualsevol altre format suportat com TTF o OTF.

Veure també

 Català