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 هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python، برای هر برنامه 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`

همچنین ببینید:

 فارسی