Type1Outlines
Type1Outlines
Genel Bakış
Type1Outlines, Aspose.PDF FOSS içinde Python için bir sınıftır.
Type 1 (/FontFile) yazı tipi programından glif konturlarını çöz.
Bu sınıf, Python programlarındaki Type1Outlines nesneleriyle çalışmak için 3 yöntem sağlar. Kullanılabilir yöntemler: __init__, advance_width, outline. Tüm ortak üyeler, Aspose.PDF FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: builtin_encoding, glyph_names, name_to_gid, num_glyphs, ok, units_per_em.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
ok | bool | Okuma | True bir Type 1 programı charstrings ile ayrıştırıldığında. |
units_per_em | `` | Okuma | em başına birimleri alır. |
num_glyphs | `` | Okuma | Num glyph’lerini alır. |
glyph_names | list[str] | Okuma | Glif adlarını alır. |
name_to_gid | dict[str, int] | Okuma | gid’in adını alır. |
builtin_encoding | dict[int, str] | Okuma | Yerleşik kodlamayı alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
| `init(font_bytes: bytes, length1: int | None, length2: int |
outline(gid: int) → list[Contour] | Düzleştirilmiş, kapalı konturları döndür gid font birimlerinde (y up). |
advance_width(gid: int) → `int | None` |