Type1Outlines

Type1Outlines

Обзор

Type1Outlines — это класс в Aspose.PDF FOSS для Python.

Декодировать контуры глифов из программы шрифта Type 1 (/FontFile).

Этот класс предоставляет 3 метода для работы с объектами Type1Outlines в программах Python. Доступные методы включают: __init__, advance_width, outline. Все публичные члены доступны любого приложения Python после установки пакета Aspose.PDF FOSS для Python. Свойства: builtin_encoding, glyph_names, name_to_gid, num_glyphs, ok, units_per_em.

Свойства

Имя:Тип:ДоступОписание:
okboolЧтениеTrue когда была разобрана программа Type 1 с charstrings.
units_per_em``ЧтениеПолучает количество единиц на em.
num_glyphs``ЧтениеПолучает количество глифов.
glyph_nameslist[str]ЧтениеПолучает имена глифов.
name_to_giddict[str, int]ЧтениеПолучает имя в gid.
builtin_encodingdict[int, str]ЧтениеПолучает встроенную кодировку.

Методы

ПодписьОписание:
`init(font_bytes: bytes, length1: intNone, length2: int
outline(gid: int) → list[Contour]Вернуть уплощённые, замкнутые контуры для gid в единицах шрифта (y вверх).
advance_width(gid: int) → `intNone`

См. также:

 Русский