FontRepository

FontRepository

Übersicht

FontRepository ist eine Klasse in Aspose.PDF FOSS für Python.

Aggregiere Schriftquellen und löse Schriften nach Namen auf.

Diese Klasse stellt 8 Methoden zur Arbeit mit FontRepository-Objekten in Python-Programmen bereit. Verfügbare Methoden sind: add_source, clear_sources, find_font, get_available_fonts, get_sources, open_font, reset_sources, search. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für Python-Paket installiert wurde.

Methoden

SignaturBeschreibung
add_source(source: FontSource)Register source; Quellen werden in der Reihenfolge der höchsten Priorität abgefragt.
clear_sources()Alle registrierten Quellen entfernen (einschließlich der Systemquelle).
reset_sources()Die Standardquellenliste wiederherstellen (nur Systemschriftarten).
get_sources() → list[FontSource]Gib die registrierten Quellen in Abfrage-Reihenfolge zurück.
get_available_fonts() → list[FontDescriptor]Gibt alle auffindbaren Schriftarten zurück, duplizierungsfrei über alle Quellen.
find_font(font_name: str) → `FontDescriptorNone`
search(font_name: str) → `FontDescriptorNone`
open_font(font_name: str) → `bytesNone`

Siehe auch

 Deutsch