CffFont

Overview

CffFont є клас у Aspose.Font FOSS для 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, і 2 додаткових методів. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Font FOSS для пакету Python. Свойства: charset, charstrings, encoding, font_family, font_name, font_style, і ще 9 .

Properties

NameTypeAccessDescription
font_typeFontTypeReadОбирає шрифт.
font_namestrReadОбирає назву шрифту.
font_familystrReadОбирає сім’ю шрифтів.
font_stylestrReadЗнайде стиль шрифту.
num_glyphsintReadНабирає гліпфіки.
metricsFontMetricsReadЗнайде метрику.
encoding``ReadОтримає кодування.
glyph_accessorGlyphAccessorReadОбирає асессор для гліфа.
top_dictTopDictReadВін отримує найвищу диктовку.
private_dictPrivateDictReadВін отримує приватний диктов.
charstringsCffIndexReadЗнайде струнки.
global_subrsCffIndexReadОбирає глобальні підрозділи.
local_subrsCffIndexReadЗнайде місцеві підрозділи.
charsetCffCharsetReadВін отримує карсет.
string_indexCffIndexReadОбирає индекс струн.

Methods

SignatureDescription
__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 init (починається) на цій CffFont інстанції.
get_kern_pairs()list[KernPair]Повертає пари ядра.
`to_bytes(font_type: FontTypeNone)bytes`
font_type()FontTypeСвойство забезпечує 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Повертає новий об’єкт шрифту, що є інстанційним у запитуваному форматі-цільі, дозволяючи конвертувати в форматі пам’яті перед збереженням.

See Also

 Українська