CffFont

CffFont

Panoramica

CffFont è una classe in Aspose.Font FOSS per Python. Eredita da: Font.

CffFont.get_kern_pairs() restituisce un elenco di oggetti KernPair che rappresentano le regolazioni di kerning definite nel font.

Questa classe fornisce 14 metodi per lavorare con oggetti CffFont nei programmi Python. I metodi disponibili includono: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save, e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo l’installazione del pacchetto Aspose.Font FOSS per Python. Proprietà: charset, charstrings, encoding, font_family, font_name, font_style, e 9 altre.

Proprietà

NomeTipoAccessoDescrizione
font_typeFontTypeLetturaOttiene il tipo di font.
font_namestrLetturaOttiene il nome del font.
font_familystrLetturaRestituisce la famiglia di caratteri.
font_stylestrLetturaOttiene lo stile del carattere.
num_glyphsintLetturaOttiene il numero di glifi.
metricsFontMetricsLetturaOttiene le metriche.
encoding``LetturaOttiene la codifica.
glyph_accessorGlyphAccessorLetturaOttiene l’accessor del glifo.
top_dictTopDictLetturaOttiene il dizionario principale.
private_dictPrivateDictLetturaOttiene il dizionario privato.
charstringsCffIndexLetturaOttiene le charstrings.
global_subrsCffIndexLetturaOttiene i subrs globali.
local_subrsCffIndexLetturaOttiene i subrs locali.
charsetCffCharsetLetturaOttiene il set di caratteri.
string_indexCffIndexLetturaOttiene l’indice della stringa.

Metodi

FirmaDescrizione
__init__(data: bytes, top_dict: TopDict, private_dict: PrivateDict, charset: CffCharset, encoding: CffEncoding, charstrings: CffIndex, global_subrs: CffIndex, local_subrs: CffIndex, string_index: CffIndex)Calls init su questa istanza CffFont.
get_kern_pairs() → list[KernPair]Restituisce le coppie di kern.
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeLa proprietà fornisce il FontType del font CFF
font_name() → strRestituisce la stringa del nome del font
font_family() → strRestituisce il nome della famiglia del font
font_style() → strRestituisce il descrittore di stile (ad es., Regular, Bold)
num_glyphs() → intRestituisce il numero totale di glifi nel font
metrics() → FontMetricsRestituisce un oggetto FontMetrics contenente i dati metrici del font
encoding() → FontEncodingRestituisce un oggetto FontEncoding che descrive la codifica dei caratteri del font
glyph_accessor() → GlyphAccessorRestituisce un GlyphAccessor per accedere ai dati dei singoli glifi
save(path: str)Scrive il font nel percorso del filesystem specificato
save_to_format(font_type: FontType, path: str)Salva il font nel FontType fornito nel percorso specificato
convert(target: FontType) → FontRestituisce un nuovo oggetto Font istanziato nel formato di destinazione richiesto, consentendo la conversione in‑memory del formato prima del salvataggio

Vedi anche

 Italiano