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 for 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 вспл. на этом 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

 Русский