CffOutlines

CffOutlines

סקירה כללית

CffOutlines היא מחלקה ב-Aspose.PDF FOSS עבור Python.

פענוח קווי מתאר של גליפים מתוכנית גופנים CFF (Type 2 charstring).

מחלקה זו מספקת 4 שיטות לעבודה עם עצמים CffOutlines בתוכניות Python. השיטות הזמינות כוללות: __init__, advance_width, encoding_code_to_gid, outline. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.PDF FOSS עבור Python. מאפיינים: num_glyphs, ok, units_per_em.

מאפיינים

שםסוגגישהתיאור
okboolקריאהTrue כאשר תוכנית CFF ניתחה בהצלחה.
units_per_em``קריאהמקבל את היחידות לכל em.
num_glyphs``קריאהמקבל את num glyphs.

שיטות

חתימהתיאור
__init__(font_bytes: bytes)Calls init(font_bytes) על המופע CffOutlines הזה.
outline(gid: int) → list[Contour]החזר קווי מתאר משטחים, סגורים עבור gid ביחידות גופן (y למעלה).
advance_width(gid: int) → `intNone`
encoding_code_to_gid() → dict[int, int]החזר את קידוד המותאם אישית המובנה של CFF כ-code -> gid, או {}.

ראה גם

 עברית