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
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
ok | bool | Lezen | True wanneer een CFF-programma succesvol werd geparseerd. |
units_per_em | `` | Lezen | Haalt de eenheden per em op. |
num_glyphs | `` | Lezen | Haalt het aantal glyphs op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__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) → `int | None` |
encoding_code_to_gid() → dict[int, int] | Retourneer de ingebouwde aangepaste Encoding van de CFF als code -> gid, of {}. |