CffOutlines
CffOutlines
Panoramica
CffOutlines è una classe in Aspose.PDF FOSS per Python.
Decodifica i contorni dei glifi da un programma di font CFF (Type 2 charstring).
Questa classe fornisce 4 metodi per lavorare con oggetti CffOutlines nei programmi Python. I metodi disponibili includono: __init__, advance_width, encoding_code_to_gid, outline. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo l’installazione del pacchetto Aspose.PDF FOSS per Python. Proprietà: num_glyphs, ok, units_per_em.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
ok | bool | Lettura | True quando un programma CFF è stato analizzato con successo. |
units_per_em | `` | Lettura | Ottiene le unità per em. |
num_glyphs | `` | Lettura | Ottiene il numero di glifi. |
Metodi
| Firma | Descrizione |
|---|---|
__init__(font_bytes: bytes) | Calls init(font_bytes) su questa istanza CffOutlines. |
outline(gid: int) → list[Contour] | Restituisci contorni appiattiti e chiusi per gid in unità di font (y verso l’alto). |
advance_width(gid: int) → `int | None` |
encoding_code_to_gid() → dict[int, int] | Restituisci la codifica personalizzata integrata del CFF come code -> gid, o {}. |