FontRepository

FontRepository

Обзор

FontRepository — это класс в Aspose.PDF FOSS для Python.

Объединять источники шрифтов и определять шрифты по имени.

Этот класс предоставляет 8 методов для работы с объектами FontRepository в программах Python. Доступные методы включают: add_source, clear_sources, find_font, get_available_fonts, get_sources, open_font, reset_sources, search. Все публичные члены доступны любой Python приложению после установки пакета Aspose.PDF FOSS для Python package.

Методы

ПодписьОписание:
add_source(source: FontSource)Register source; источники запрашиваются в порядке от наивысшего приоритета.
clear_sources()Удалить все зарегистрированные источники (включая системный источник).
reset_sources()Восстановить список источников по умолчанию (только системные шрифты).
get_sources() → list[FontSource]Верните зарегистрированные источники в порядке запроса.
get_available_fonts() → list[FontDescriptor]Верните все обнаруживаемые шрифты, без дубликатов между источниками.
find_font(font_name: str) → `FontDescriptorNone`
search(font_name: str) → `FontDescriptorNone`
open_font(font_name: str) → `bytesNone`

См. также:

 Русский