FontRepository

FontRepository

Visão geral

FontRepository é uma classe em Aspose.PDF FOSS para Python.

Agregue fontes e resolva fontes por nome.

Esta classe fornece 8 métodos para trabalhar com objetos FontRepository em programas Python. Os métodos disponíveis incluem: add_source, clear_sources, find_font, get_available_fonts, get_sources, open_font, reset_sources, search. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.PDF FOSS para Python.

Métodos

AssinaturaDescrição
add_source(source: FontSource)Register source; as fontes são consultadas por ordem de prioridade mais alta primeiro.
clear_sources()Remova todas as fontes registradas (incluindo a fonte do sistema).
reset_sources()Restaurar a lista padrão de fontes (apenas fontes do sistema).
get_sources() → list[FontSource]Retorne as fontes registradas na ordem de consulta.
get_available_fonts() → list[FontDescriptor]Retorne todas as fontes detectáveis, desduplicadas entre as fontes.
find_font(font_name: str) → `FontDescriptorNone`
search(font_name: str) → `FontDescriptorNone`
open_font(font_name: str) → `bytesNone`

Ver também

 Português