TrueTypeFont

Vue de l’ensemble

‘TrueTypeFont’ est une classe dans Aspose.Page FOSS pour Python.

TrueTypeFont propose des métrics glyphes de faible niveau tels que la largeur avancée, les points d’avancement verticales et les point de départ pour un layout texte précis.

Cette classe fournit 12 méthodes pour travailler avec des objets TrueTypeFont dans les programmes Python. Les méthodologies disponibles comprennent: __init__, glyph_advance , glyf_id_for_code ; Glyp_outline; Glyfe_sideways_avance : ‘gryph-top_origin_x . , 'Gryfe-Top_original_y_and_descender ! , ‘gleyph/vertical_Advances ? , ’ggyph&vertic_metrics ́ , ‚gilyphymaxetline_spacing_units` tous les membres publics sont accessibles à toute application Pythone après l’installation de la paire Aspose.

Propriétés

NameTypeAccessDescription
units_per_em``ReadGets the units per em.

méthodes

SignatureDescription
__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]]

Voir aussi

  • Aspose.Page pour Python — API d’entreprise référence
 Français