EotFont

نمای کلی

EotFont یک کلاس در Aspose.Font FOSS برای پایتون است. وارثان از: Font.

OpenType (EOT) را روی یک فونت داخلی TrueType/OpenType قرار داده است.

این کلاس 14 روش برای کار با EotFont اشیاء در برنامه های پایتون را فراهم می کند. روش های موجود شامل: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save,، و دو روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Font FOSS برای پایتون به هر برنامه ی Python دسترسی دارند. خواص: charset, encoding, eot_version, flags, font_family, font_name,و 9 تا ديگه.

خواص

نام:نوع:Accessشرح:
font_typeFontTypeبخونید.نوع قلم را دریافت می‌کند.
inner_fontTtfFontبخونید.فونت داخلی را دریافت می‌کند.
font_namestrبخونید.نام قلم را دریافت می‌کند.
font_familystrبخونید.خانوادهٔ قلم را دریافت می‌کند.
font_stylestrبخونید.قالب فونت را دریافت می‌کند.
num_glyphsintبخونید.مقدار num glyphs را دریافت می‌کند.
metricsFontMetricsبخونید.متریک‌ها را دریافت می‌کند.
encodingFontEncodingبخونید.کدگذاری را دریافت می‌کند.
glyph_accessorGlyphAccessorبخونید.دسترسی‌گر گلیف را دریافت می‌کند.
eot_versionintبخونید.نسخه eot را دریافت می‌کند.
flagsintبخونید.پرچم‌ها را دریافت می‌کند.
charsetintبخونید.مجموعه کاراکتر را دریافت می‌کند.
italicintبخونید.ایتالیک را دریافت می‌کند.
weightintبخونید.وزن را دریافت می‌کند.
fs_typeintبخونید.نوع fs را دریافت می‌کند.

روش ها

Signatureشرح:
__init__(inner: TtfFont, eot_version: int, flags: int, charset: int, italic: int, weight: int, fs_type: int)یک EOT Wrapper را در اطراف یک فونت sfnt داخلی ایجاد کنید.
get_kern_pairs() → list[KernPair]جفت هسته ها رو برگردونه.
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeارزش FontType را برای این فونت EOT باز می گرداند.
font_name() → strویژگی شامل رشته نام فونت است.
font_family() → strویژگی شامل رشته نام خانواده فونت است.
font_style() → strتوصیف کننده سبک (به عنوان مثال، منظم، بولد) را به صورت یک رشته باز می گرداند.
num_glyphs() → intویژگی کل تعداد گلیف های فونت را ذخیره می کند.
metrics() → FontMetricsویژگی یک شیء FontMetrics با داده های متریک برای فونت را دارد.
encoding() → FontEncodingویژگی دارای یک شیء FontEncoding است که رمزگذاری فونت را توصیف می کند.
glyph_accessor() → GlyphAccessorبه این مثال EotFont glyph_accessor می گوید.
save(path: str)فونت EOT را در مسیر مشخص به سیستم فایل می نویسد.
save_to_format(font_type: FontType, path: str)فونت را به FontType تبدیل می کند و آن را در مسیر ذخیره می نماید.
convert(target: FontType) → Fontیک شیء فونت جدید از هدف مشخص شده FontType ایجاد و بازگردانده می شود.

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

 فارسی