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 ایجاد و بازگردانده می شود.

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

 فارسی