FontConfigs klass

FontConfigs klass

Anger teckensnittsinställningar

Typen FontConfigs avslöjar följande medlemmar:

Konstruktörer

KonstruktörBeskrivning
__init__(self)Skapar en ny instans av FontConfigs

Egenskaper

Fast egendomBeskrivning
default_font_nameHämtar eller anger standardnamnet på teckensnittet.
prefer_system_font_substitutesAnge om systemets teckensnittsersättningar ska användas först eller inte när ett teckensnitt inte visas och ersättningen för detta teckensnitt inte är angiven.
t.ex. på Ubuntu ersätts typsnittet “Arial” vanligtvis med “Liberation Sans”.
Standardvärdet är falskt.

Metoder

MetodBeskrivning
is_font_available(, font_name)Ange om teckensnittet är tillgängligt.
get_font_file_data_info(, font_name, is_bold, is_italic, is_exact_style)Hämta datainformation om teckensnittsfildata.
set_font_substitutes(, original_font_name, substitute_font_names)Ersättningsnamn för teckensnitt för givet originalteckensnitt.
get_font_substitutes(, original_font_name)Returnerar en array som innehåller ersättningsnamn för teckensnitt som ska användas om det ursprungliga teckensnittet inte anges.
set_font_folder(, font_folder, recursive)Ställer in teckensnittsmappen
set_font_folders(, font_folders, recursive)Ställer in typsnittsmapparna
set_font_sources(, sources)
get_font_sources()Hämtar en kopia av arrayen som innehåller listan över källor

Se även