FontRepository

FontRepository

Panoramica

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

Aggrega le font sorgenti e risolve i font per nome.

Questa classe fornisce 8 metodi per lavorare con oggetti FontRepository nei programmi Python. I metodi disponibili includono: add_source, clear_sources, find_font, get_available_fonts, get_sources, open_font, reset_sources, search. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.PDF FOSS per Python.

Metodi

FirmaDescrizione
add_source(source: FontSource)Register source; le fonti vengono interrogate in ordine di priorità più alta.
clear_sources()Rimuovi tutte le fonti registrate (inclusa la fonte di sistema).
reset_sources()Ripristina l’elenco predefinito delle fonti (solo i font di sistema).
get_sources() → list[FontSource]Restituisci le fonti registrate nell’ordine di interrogazione.
get_available_fonts() → list[FontDescriptor]Restituisci tutti i caratteri rilevabili, de-duplicati tra le fonti.
find_font(font_name: str) → `FontDescriptorNone`
search(font_name: str) → `FontDescriptorNone`
open_font(font_name: str) → `bytesNone`

Vedi anche

 Italiano