FontRepository
FontRepository
Översikt
FontRepository är en klass i Aspose.PDF FOSS för Python.
Samla teckensnittskällor och slå upp teckensnitt efter namn.
Denna klass tillhandahåller 8 metoder för att arbeta med FontRepository-objekt i Python-program. Tillgängliga metoder inkluderar: add_source, clear_sources, find_font, get_available_fonts, get_sources, open_font, reset_sources, search. Alla offentliga medlemmar är tillgängliga för alla Python-applikationer efter att ha installerat Aspose.PDF FOSS för Python-paketet.
Metoder
| Signatur | Beskrivning |
|---|---|
add_source(source: FontSource) | Register source; källor frågas i ordning med högst prioritet först. |
clear_sources() | Ta bort alla registrerade källor (inklusive systemkällan). |
reset_sources() | Återställ standardkälllistan (endast systemfonter). |
get_sources() → list[FontSource] | Returnera de registrerade källorna i frågeordning. |
get_available_fonts() → list[FontDescriptor] | Returnera alla upptäckbara typsnitt, avduplicerade över källor. |
find_font(font_name: str) → `FontDescriptor | None` |
search(font_name: str) → `FontDescriptor | None` |
open_font(font_name: str) → `bytes | None` |