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`

ראה גם

 עברית