Woff2Font
Woff2Font
خلاصه ای
Woff2Font یک کلاس در Aspose.Font FOSS برای پایتون است. وارثان از: Font.
Woff2Font.to_bytes(font_type) فونت WOFF2 را به یک شیء بایت برای نوع مشخص شده font_type سریال می کند.
این کلاس 14 روش برای کار با Woff2Font اشیاء در برنامه های پایتون را فراهم می کند. روش های موجود شامل: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save,، و دو روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Font FOSS برای پایتون به هر برنامه ی Python دسترسی دارند. خواص: encoding, font_family, font_name, font_style, font_type, glyph_accessor,، و 4 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
font_type | FontType | بخونید. | نوع قلم را دریافت میکند. |
font_name | str | بخونید. | نام قلم را دریافت میکند. |
font_family | str | بخونید. | خانوادهٔ قلم را دریافت میکند. |
font_style | str | بخونید. | قالب فونت را دریافت میکند. |
num_glyphs | int | بخونید. | تعداد num glyphs را دریافت میکند. |
metrics | FontMetrics | بخونید. | معیارها را دریافت میکند. |
encoding | FontEncoding | بخونید. | کدگذاری را دریافت میکند. |
glyph_accessor | GlyphAccessor | بخونید. | دسترسیگر گلیف را دریافت میکند. |
metadata_xml | str | بخونید. | متادیتای XML را دریافت میکند. |
inner_font | TtfFont | بخونید. | فونت داخلی را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
__init__(inner: TtfFont, metadata_xml: str) | Calls در حال حاضر در این Woff2Font مثال. |
get_kern_pairs() → list[KernPair] | جفت هسته ها رو برگردونه. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | FontType این نمونه Woff2Font را باز می گرداند. |
font_name() → str | فونت_نام را در این Woff2Font صدا می کند. |
font_family() → str | ویژگی رشته نام خانوادگی فونت را دارد. |
font_style() → str | ویژگی شامل رشته توصیف کننده سبک فونت است. |
num_glyphs() → int | ویژگی کل تعداد گلیف را به عنوان یک عدد کامل نگه می دارد. |
metrics() → FontMetrics | بازگردانده یک FontMetrics که حاوی متریک های فونت است. |
encoding() → FontEncoding | ویژگی دارای یک نمونه FontEncoding است که رمزگذاری فونت را توصیف می کند. |
glyph_accessor() → GlyphAccessor | ویژگی GlyphAccessor برای عملیات گلیف دارد. |
save(path: str) | در این مورد Woff2Font Save را صدا می کند. |
save_to_format(font_type: FontType, path: str) | Save_to_format را در این Woff2Font صدا می کند. |
convert(target: FontType) → Font | یک شیء فونت را در قالب هدف درخواست شده باز می گرداند، که تبدیل از یک فونتی WOFF2 به هر فرمت پشتیبانی دیگر مانند TTF یا OTF را امکان پذیر می سازد. |