CffOutlines

CffOutlines

Overzicht

CffOutlines is een klasse in Aspose.PDF FOSS voor Python.

Decode glyphcontouren van een CFF (Type 2 charstring) lettertypeprogramma.

Deze klasse biedt 4 methoden voor het werken met CffOutlines objecten in Python programma’s. Beschikbare methoden zijn: __init__, advance_width, encoding_code_to_gid, outline. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.PDF FOSS voor Python pakket. Eigenschappen: num_glyphs, ok, units_per_em.

Eigenschappen

NaamTypeToegangBeschrijving
okboolLezenTrue wanneer een CFF-programma succesvol werd geparseerd.
units_per_em``LezenHaalt de eenheden per em op.
num_glyphs``LezenHaalt het aantal glyphs op.

Methoden

HandtekeningBeschrijving
__init__(font_bytes: bytes)Calls init(font_bytes) op deze CffOutlines instantie.
outline(gid: int) → list[Contour]Retourneer afgevlakte, gesloten contouren voor gid in font-eenheden (y omhoog).
advance_width(gid: int) → `intNone`
encoding_code_to_gid() → dict[int, int]Retourneer de ingebouwde aangepaste Encoding van de CFF als code -> gid, of {}.

Zie ook

 Nederlands