CffFont
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
| 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 init (починається) на цій 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 | Повертає новий об’єкт шрифту, що є інстанційним у запитуваному форматі-цільі, дозволяючи конвертувати в форматі пам’яті перед збереженням. |