Font

Overview

Font є клас у Aspose.Font FOSS для Python. Наследники від: ABC.

Абстрактна основа для всіх реалізацій формату шрифту.

Цей клас надає 13 методів роботи з об’єктами шрифту в програмах Python. Доступні методи включають: convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save, save_to_format, і 1 додатковий метод. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Font FOSS для пакету Python.

Methods

SignatureDescription
font_type()FontTypeПовертає тип формату шрифту як FontType enum
font_name()strПовертає повний ряд імен шрифту .
font_family()strПокликає font_family на цьому екземплярі шрифту.
font_style()strПокликання font_style на цьому екземплярі шрифту.
num_glyphs()intПокликає num_glyphs на цьому екземплярі шрифту.
metrics()FontMetricsПокликає метрику на цій інстанції шрифту.
encoding()FontEncodingКодирування дзвінків на цій інстанції шрифту.
glyph_accessor()GlyphAccessorПовертає GlyphAccessor для доступу до окремих гліфів.
save(path: str)Напиває поточний екземпляр шрифту на дану шлях файлової системи, зберігаючи його потоковий формат.
`to_bytes(font_type: FontTypeNone)bytes`
save_to_format(font_type: FontType, path: str)Напиває шрифт в даному FontType на задану дорожку
get_kern_pairs()list[KernPair]Поверніть всі пари ядра для цього шрифту.
convert(target: FontType)Fontcreates a newFontobject converted to the target format; conversion failures raiseFontConversionException`

See Also

 Українська