CffFont
CffFont
Overview
CffFont در این مطلب به عنوان یک کلاس برای Python می پردازیم. میراث از : Font.
CffFont.get_kern_pairs() یک لیست از اشیاء KernPair را که تنظیمات هسته ای تعریف شده در فونت را نشان می دهد، بازگرداند.
این کلاس 14 روش برای کار با CffFont اشیاء در برنامه های Python ارائه می دهد. روش های موجود شامل: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save,و دو روش اضافی. همه اعضای عمومی پس از نصب Aspose.Font FOSS برای بسته Python به هر برنامه Python دسترسی دارند. اموال : charset, charstrings, encoding, font_family, font_name, font_style,و 9 بیشتر.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
font_type | FontType | Read | نوع فونت را دریافت کنید. |
font_name | str | Read | نام فونت را دریافت کنید. |
font_family | str | Read | خانواده فونت را به دست آورید. |
font_style | str | Read | به سبک فونت می پردازد. |
num_glyphs | int | Read | گلیف های Num را به دست آورید. |
metrics | FontMetrics | Read | به اندازه ی متری می رسد. |
encoding | `` | Read | کدگذاری را دریافت کنید. |
glyph_accessor | GlyphAccessor | Read | به دست آوردن گلفی. |
top_dict | TopDict | Read | به عنوان دکتری بالا. |
private_dict | PrivateDict | Read | به دیکت خصوصی می رسد. |
charstrings | CffIndex | Read | به شریعت ها می رسد. |
global_subrs | CffIndex | Read | به زیرنویس جهانی می پردازیم. |
local_subrs | CffIndex | Read | به محلی ها می رسد. |
charset | CffCharset | Read | ماشین را می گیرد. |
string_index | CffIndex | Read | شاخص های string را به دست آورید. |
Methods
| Signature | Description |
|---|---|
__init__(data: bytes, top_dict: TopDict, private_dict: PrivateDict, charset: CffCharset, encoding: CffEncoding, charstrings: CffIndex, global_subrs: CffIndex, local_subrs: CffIndex, string_index: CffIndex) | Calls نینجا در این حالت، به صورت. |
get_kern_pairs() → list[KernPair] | بازگشت دو جفت هسته ای. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | املاک و مستغلات به صورت فرمت از فونت CFF ارائه می دهد. |
font_name() → str | بازگشت خط نام فونت |
font_family() → str | بازگشت نام خانوادگی فونت |
font_style() → str | بازگشت به توصیف سبک (به عنوان مثال، منظم، شجاع) |
num_glyphs() → int | بازگشت تعداد کل گلیف ها در فونت |
metrics() → FontMetrics | بازگرداندن یک FontMetrics که شامل داده های متریک فونت است. |
encoding() → FontEncoding | بازگشت یک FontEncoding که توصیف رمزگذاری شخصیت فونت را نشان می دهد |
glyph_accessor() → GlyphAccessor | بازگشت یک GlyphAccessor برای دسترسی به داده های گلیف فردی |
save(path: str) | خطای فایل را به مسیر مشخص شده سیستم فایل بنویسید. |
save_to_format(font_type: FontType, path: str) | پس انداز کردن فونت در FontType به مسیر ارائه شده |
convert(target: FontType) → Font | بازگرداندن یک شی جدید فونت به صورت مستقیم در فرمت هدف مورد نظر، اجازه تبدیل در قالب حافظه قبل از ذخیره سازی |