Type1Outlines

Type1Outlines

Panoramica

Type1Outlines è una classe in Aspose.PDF FOSS per Python.

Decodifica i contorni dei glifi da un programma di font Type 1 (/FontFile).

Questa classe fornisce 3 metodi per lavorare con oggetti Type1Outlines nei programmi Python. I metodi disponibili includono: __init__, advance_width, outline. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.PDF FOSS per Python. Proprietà: builtin_encoding, glyph_names, name_to_gid, num_glyphs, ok, units_per_em.

Proprietà

NomeTipoAccessoDescrizione
okboolLetturaTrue quando è stato analizzato un programma Type 1 con charstrings.
units_per_em``LetturaOttiene le unità per em.
num_glyphs``LetturaOttiene il numero di glifi.
glyph_nameslist[str]LetturaOttiene i nomi dei glifi.
name_to_giddict[str, int]LetturaOttiene il nome per gid.
builtin_encodingdict[int, str]LetturaOttiene la codifica incorporata.

Metodi

FirmaDescrizione
`init(font_bytes: bytes, length1: intNone, length2: int
outline(gid: int) → list[Contour]Restituisci contorni appiattiti e chiusi per gid in unità di font (y verso l’alto).
advance_width(gid: int) → `intNone`

Vedi anche

 Italiano