FontRepository
FontRepository
Przegląd
FontRepository jest klasą w Aspose.PDF FOSS dla Python.
Agreguj źródła czcionek i rozpoznawaj czcionki po nazwie.
Ta klasa udostępnia 8 metod do pracy z obiektami FontRepository w programach Python. Dostępne metody to: add_source, clear_sources, find_font, get_available_fonts, get_sources, open_font, reset_sources, search. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Python po zainstalowaniu pakietu Aspose.PDF FOSS dla Python.
Metody
| Sygnatura | Opis |
|---|---|
add_source(source: FontSource) | Register source; źródła są przeszukiwane w kolejności od najwyższego priorytetu. |
clear_sources() | Usuń wszystkie zarejestrowane źródła (w tym źródło systemowe). |
reset_sources() | Przywróć domyślną listę źródeł (tylko czcionki systemowe). |
get_sources() → list[FontSource] | Zwróć zarejestrowane źródła w kolejności zapytań. |
get_available_fonts() → list[FontDescriptor] | Zwróć wszystkie wykrywalne czcionki, odfiltrowane z duplikatów między źródłami. |
find_font(font_name: str) → `FontDescriptor | None` |
search(font_name: str) → `FontDescriptor | None` |
open_font(font_name: str) → `bytes | None` |