FontConfigs sınıfı

FontConfigs sınıfı

Yazı tipi ayarlarını belirtir

FontConfigs türü aşağıdaki üyeleri ortaya çıkarır:

İnşaatçılar

OluşturucuTanım
__init__(self)FontConfigs’in yeni bir örneğini oluşturur

Özellikler

MülkTanım
default_font_nameVarsayılan yazı tipi adını alır veya ayarlar.
prefer_system_font_substitutesBir yazı tipi sunulmadığında ve bu yazı tipinin yerine geçecek bir şey ayarlanmadığında, önce sistem yazı tipi ikamelerinin kullanılıp kullanılmayacağını belirtin.
Örn: Ubuntu’da “Arial” fontu genelde “Liberation Sans” ile değiştirilir.
Varsayılan değer false’tur.

Yöntemler

YöntemTanım
is_font_available(, font_name)Yazı tipinin mevcut olup olmadığını belirtin.
get_font_file_data_info(, font_name, is_bold, is_italic, is_exact_style)Yazı tipi dosyası verilerinin veri bilgilerini alın.
set_font_substitutes(, original_font_name, substitute_font_names)Verilen orijinal yazı tipi adı yerine yazı tipi adları.
get_font_substitutes(, original_font_name)Orijinal yazı tipi sunulmamışsa kullanılacak yazı tipi ikame adlarını içeren diziyi döndürür.
set_font_folder(, font_folder, recursive)Yazı tipleri klasörünü ayarlar
set_font_folders(, font_folders, recursive)Yazı tipi klasörlerini ayarlar
set_font_sources(, sources)
get_font_sources()Kaynak listesini içeren dizinin bir kopyasını alır

Ayrıca bakınız