FontConfigs Klasse

FontConfigs Klasse

Gibt die Schriftarteinstellungen an

Der Typ FontConfigs macht die folgenden Member verfügbar:

Konstrukteure

KonstrukteurBeschreibung
__init__(self)Erstellt eine neue Instanz von FontConfigs

Eigenschaften

EigentumBeschreibung
default_font_nameRuft den Standardschriftnamen ab oder legt ihn fest.
prefer_system_font_substitutesGeben Sie an, ob zuerst Systemschriftarten-Ersatz verwendet werden soll oder nicht, wenn eine Schriftart nicht angezeigt wird und der Ersatz für diese Schriftart nicht festgelegt ist.
Beispielsweise wird unter Ubuntu die Schriftart „Arial“ im Allgemeinen durch „Liberation Sans“ ersetzt.
Der Standardwert ist „false“.

Methoden

MethodeBeschreibung
is_font_available(, font_name)Geben Sie an, ob die Schriftart verfügbar ist.
get_font_file_data_info(, font_name, is_bold, is_italic, is_exact_style)Erhalten Sie Dateninformationen zu Schriftdateidaten.
set_font_substitutes(, original_font_name, substitute_font_names)Schriftart-Ersatznamen für den angegebenen ursprünglichen Schriftartnamen.
get_font_substitutes(, original_font_name)Gibt ein Array mit Ersatzschriftartennamen zurück, die verwendet werden sollen, wenn die Originalschriftart nicht vorhanden ist.
set_font_folder(, font_folder, recursive)Legt den Schriftartenordner fest
set_font_folders(, font_folders, recursive)Legt die Schriftartenordner fest
set_font_sources(, sources)
get_font_sources()Ruft eine Kopie des Arrays ab, das die Liste der Quellen enthält

Siehe auch