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.

الطرق

التوقيعوصف
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`

انظر أيضاً

 العربية