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``ΔιαβάστεΠάρτε τις μονάδες ανά εμ.

Μέθοδοι

υπογραφήΠεριγραφή
__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]]

Δείτε επίσης

 Ελληνικά