Type1Font
Type1Font
Panoramica
Type1Font è una classe in Aspose.Font FOSS per Python. Eredita da: Font.
Type1Font.load_afm carica un file AFM dal percorso fornito nell’istanza Type1Font.
Questa classe fornisce 15 metodi per lavorare con oggetti Type1Font nei programmi Python. I metodi disponibili includono: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, load_afm, metrics, num_glyphs e 3 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Font FOSS per Python. Proprietà: encoding, font_family, font_name, font_style, font_type, glyph_accessor e 2 in più.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
font_type | FontType | Lettura | Ottiene il tipo di carattere. |
font_name | str | Lettura | Ottiene il nome del carattere. |
font_family | str | Lettura | Restituisce la famiglia di caratteri. |
font_style | str | Lettura | Ottiene lo stile del carattere. |
num_glyphs | int | Lettura | Ottiene il numero di glifi. |
metrics | FontMetrics | Lettura | Ottiene le metriche. |
encoding | FontEncoding | Lettura | Ottiene la codifica. |
glyph_accessor | GlyphAccessor | Lettura | Ottiene l’accessore del glifo. |
Metodi
| Firma | Descrizione |
|---|---|
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool) | Calls init in questa istanza Type1Font. |
get_kern_pairs() → list[KernPair] | Restituisce le coppie di kern. |
load_afm(path: str) | Carica un file AFM dal percorso fornito nell’istanza Type1Font |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Restituisce il valore enum FontType che identifica il formato del font |
font_name() → str | Chiama font_name su questa istanza di Type1Font. |
font_family() → str | La proprietà memorizza il nome della famiglia del font |
font_style() → str | Restituisce il descrittore di stile (ad es., Bold, Italic) del font |
num_glyphs() → int | La proprietà restituisce il conteggio totale dei glifi nel font |
metrics() → FontMetrics | La proprietà fornisce l’accesso all’oggetto FontMetrics del font |
encoding() → FontEncoding | Restituisce un oggetto FontEncoding che descrive la codifica dei caratteri del font |
glyph_accessor() → GlyphAccessor | Restituisce un GlyphAccessor per recuperare i dati dei glifi dal font |
save(path: str) | Scrive il font nel percorso file specificato nel suo formato corrente |
save_to_format(font_type: FontType, path: str) | Salva il font convertito al FontType fornito nel percorso indicato |
convert(target: FontType) → Font | Chiama convert su questa istanza di Type1Font. |