FontDescriptor
FontDescriptor
نمای کلی
FontDescriptor یک کلاس در Aspose.PDF FOSS برای Python است.
نمایانگر یک فونت قابل کشف است.
این کلاس 3 متد برای کار با اشیاء FontDescriptor در برنامههای Python ارائه میدهد. متدهای موجود شامل: __init__، get_font_bytes، matches هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python برای هر برنامه Python قابل دسترسی هستند. ویژگیها: face_index، family_name، font_type، full_name، has_font_data، is_embedded، و 5 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
has_font_data | bool | خواندن | اگر میتوان برنامهٔ قلم را برای جاسازی تولید کرد، True را برگردانید. |
name | `` | خواندن | نام را دریافت میکند. |
font_type | `` | خواندن | نوع قلم را دریافت میکند. |
is_embedded | `` | خواندن | دریافت میکند که آیا توکار است. |
is_standard | `` | خواندن | دریافت میکند مقدار استاندارد است. |
path | `` | خواندن | مسیر را دریافت میکند. |
face_index | `` | خواندن | اندیس چهره را دریافت میکند. |
family_name | `` | خواندن | نام خانواده را برمیگرداند. |
subfamily_name | `` | خواندن | نام زیرخانواده را دریافت میکند. |
full_name | `` | خواندن | نام کامل را دریافت میکند. |
postscript_name | `` | خواندن | نام پستاسکریپت را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
| `init(name: str, font_type: str, is_embedded: bool, is_standard: bool, path: str | None, face_index: int, family_name: str |
| `get_font_bytes(limits: PdfLoadLimits | None)→bytes` |
matches(query: str) → bool | Return True if query با هر نام شناختهشدهای مطابقت میدهد (بدون حساسیت به حروف بزرگ و کوچک). |