TrueTypeFont

סקירה כללית

TrueTypeFont הוא שיעור ב Aspose.Page FOSS עבור Python.

TrueTypeFont מציעה מטריית גליף ברמה נמוכה כגון רוחב קדימה, קדמת ונקודות יציאה עבור הפריסה מדויקת של הטקסט.

שיעור זה מספק 12 שיטות לעבוד עם אובייקטים TrueTypeFont בתוכניות Python. שיטות זמינות כוללות: __init__, glyph_advance, glyph_id_for_code, glyph_outline, glyph_sideways_advance, glyph_top_origin_x, glyph_top_origin_y_and_descender, glyph_vertical_advance, glyph_vertical_metrics, glyph_y_max, line_spacing_units, typo_ascender_units. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Page FOSS עבור חבילת Python. רכוש : units_per_em.

נכסים

שםסוגגישהתיאור
units_per_em``קראומקבלים את היחידות על ידי em.

שיטות

חתימהתיאור
__init__(data: bytes)
glyph_id_for_code(code: int)int
glyph_advance(glyph_id: int)float
glyph_vertical_advance(glyph_id: int) → `floatNone`
line_spacing_units()float
typo_ascender_units()float
glyph_top_origin_x(glyph_id: int)float
glyph_top_origin_y_and_descender(glyph_id: int)tuple[float, float]
glyph_sideways_advance(glyph_id: int)float
glyph_vertical_metrics(glyph_id: int) → `tuple[float, float]None`
glyph_y_max(glyph_id: int) → `intNone`
glyph_outline(glyph_id: int)list[list[GlyphPoint]]

ראה גם

 עברית