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 up).
advance_width(gid: int) → `intNone`

Дивіться також

 Українська