FontConfigs класс

FontConfigs класс

Задает настройки шрифта

Тип FontConfigs предоставляет следующие элементы:

Конструкторы

КонструкторОписание
__init__(self)Создает новый экземпляр FontConfigs

Характеристики

СвойствоОписание
default_font_nameПолучает или задает имя шрифта по умолчанию.
prefer_system_font_substitutesУкажите, следует ли сначала использовать системные заменители шрифтов или нет, если шрифт не представлен и заменитель этого шрифта не установлен.
Например, в Ubuntu шрифт «Arial» обычно заменяется на «Liberation Sans».
Значение по умолчанию — false.

Методы

МетодОписание
is_font_available(, font_name)Укажите, доступен ли шрифт.
get_font_file_data_info(, font_name, is_bold, is_italic, is_exact_style)Получить информацию о данных файла шрифта.
set_font_substitutes(, original_font_name, substitute_font_names)Заменяющие названия шрифтов для заданного исходного названия шрифта.
get_font_substitutes(, original_font_name)Возвращает массив, содержащий имена заменителей шрифтов, которые будут использоваться, если исходный шрифт не представлен.
set_font_folder(, font_folder, recursive)Устанавливает папку шрифтов
set_font_folders(, font_folders, recursive)Устанавливает папки шрифтов
set_font_sources(, sources)
get_font_sources()Получает копию массива, содержащего список источников.

Смотрите также