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
| Name | Type | Access | Description |
|---|---|---|---|
font_type | FontType | Read | Получил тип шрифта. |
font_name | str | Read | Получил имя шрифта. |
font_family | str | Read | Получил семью шрифтов. |
font_style | str | Read | Получил стиль шрифта. |
num_glyphs | int | Read | Получил числовые символы. |
metrics | FontMetrics | Read | Получил показатели. |
encoding | `` | Read | Получил кодировку. |
glyph_accessor | GlyphAccessor | Read | Получил аксессуар с глифами. |
top_dict | TopDict | Read | Получил главный диктов. |
private_dict | PrivateDict | Read | Он получает частные указания. |
charstrings | CffIndex | Read | Получает зажигательные струны. |
global_subrs | CffIndex | Read | Получил глобальные подсистемы. |
local_subrs | CffIndex | Read | Получил местные подподразделения. |
charset | CffCharset | Read | Получает карсет. |
string_index | CffIndex | Read | Получил индекс струн. |
Methods
| Signature | Description |
|---|---|
__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: FontType | None)→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 | Возвращает новый объект шрифта, инстанцированный в запрошенном целевом формате, что позволяет преобразовать формат в памяти до сохранения. |