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. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Page FOSS for 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]]

انظر أيضاً

 العربية