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) → `float | None` |
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) → `int | None` |
glyph_outline(glyph_id: int) → list[list[GlyphPoint]] |