CffOutlines
CffOutlines
Genel Bakış
CffOutlines, Aspose.PDF FOSS içinde Python için bir sınıftır.
CFF (Type 2 charstring) font programından glif hatlarını çöz.
Bu sınıf, Python programlarındaki CffOutlines nesneleriyle çalışmak için 4 yöntem sağlar. Mevcut yöntemler: __init__, advance_width, encoding_code_to_gid, outline. Tüm genel üyeler, Aspose.PDF FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: num_glyphs, ok, units_per_em.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
ok | bool | Okuma | True bir CFF programı başarıyla ayrıştırıldığında. |
units_per_em | `` | Okuma | em başına birim sayısını alır. |
num_glyphs | `` | Okuma | num glyphs değerini alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
__init__(font_bytes: bytes) | Calls init(font_bytes) bu CffOutlines örnekte. |
outline(gid: int) → list[Contour] | Düzleştirilmiş, kapalı konturları döndür gid font birimlerinde (y up). |
advance_width(gid: int) → `int | None` |
encoding_code_to_gid() → dict[int, int] | CFF’nin yerleşik özel Kodlamasını code -> gid ya da {} olarak döndür. |